I comandi Linux possono essere molto pericolosi se non usati correttamente. Ti rende un eroe e zero in un secondo. Senza un'adeguata conoscenza si può facilmente distruggere il proprio sistema in pochi secondi e sappiamo che Internet è pieno di troll, quindi conoscere questi comandi pericolosi può essere utile per i principianti.
NOTA:se qualcuno ti dà un consiglio per eseguire un comando senza senso e non lo sai, puoi facilmente verificarlo tramite la shell di spiegazione.
Ecco un elenco di alcuni dei comandi pericolosi che possono danneggiare il tuo sistema o distruggerli completamente:
1. Elimina tutto in modo ricorsivo
Il comando più pericoloso cancellerà tutto dal tuo sistema.
## delete root directory entirely
$ rm -rf /
E le altre varianti di questo comando sono:
## delete the home folder
$ rm -rf ~
## delete everything from current folder
$ rm -rf *
## delete all your configuration files
$ rm -rf .*
2. Comando bomba a forcella :(){ :|: & };:
Questo comando dall'aspetto strano creerà infinite copie di se stesso che causeranno il blocco del sistema e potrebbero causare il danneggiamento dei dati.
$ :(){ :|: & };:
3. Formatta l'intero disco rigido
$ mkfs.ext4 /dev/sda1
Questo comando riformatterà l'intero disco rigido utilizzando ext4
filesystem. Qui /dev/sda1
è il percorso della prima partizione.
Un'altra variazione di questo comando è mkfs.ext3
.
4. Lavaggio del disco rigido.
$ anybashcommand > /dev/sda
Scrive direttamente sul disco rigido principale e quindi blocca tutti i dati con dati del buffer grezzo .
5. Riempi il tuo disco rigido con zero
$$ dd if=/dev/zero of=/dev/hda
Qui dd
esegue la copia di basso livello da una posizione all'altra, dove if=/dev/zero
produrre flussi infiniti pari a zero in /dev/hda
.
6. Creazione di un buco nero nel disco rigido.
$ mv / /dev/null
Qui '/dev/null' è una posizione speciale nel disco rigido che può essere considerata un buco nero. Tutto ciò che ci metti sarà dissolto.
7. Elimina superutente
$ rm -f /usr/bin/sudo;rm -f /bin/su
Revocherà l'accesso del superutente da root
utente e quindi incapace di eseguire alcun comando per i privilegi di root.
8. Elimina la directory di avvio
$ rm -rf /boot
La directory di avvio viene utilizzata per l'avvio del sistema, il caricamento del kernel, ecc. Eliminandola non sarà possibile eseguire alcun avvio del sistema e quindi eseguire il crash di Linux.