È di nuovo quel periodo dell'anno:il tempo diventa freddo, le foglie cambiano colore e ovunque i bambini si trasformano in piccoli fantasmi, goblin e zombi. Ma lo sapevi che Unix (e Linux) e le sue varie propaggini sono anche pieni zeppi di cose raccapriccianti? Diamo una rapida occhiata ad alcuni degli aspetti più spaventosi del sistema operativo che tutti conosciamo e amiamo.
demone
Unix non sarebbe lo stesso senza tutti i vari demoni che infestano il sistema. Un daemon
è un processo che viene eseguito in background e fornisce servizi utili sia all'utente che al sistema operativo stesso. Pensa a SSH, FTP, HTTP, ecc.
zombi
Ogni tanto si presenta uno zombi, un processo che è stato ucciso ma si rifiuta di andare via. Quando ciò accade, non hai altra scelta che inviarlo utilizzando qualsiasi strumento tu abbia a disposizione. Uno zombi di solito indica che qualcosa non va nel processo che lo ha generato.
uccidi
Non solo puoi usare il kill
comando per inviare uno zombi, ma puoi anche usarlo per uccidere qualsiasi processo che influisca negativamente sul tuo sistema. Hai un processo che utilizza troppa RAM o cicli della CPU? Invialo con il kill
comando.
gatto
Il terminale Linux
- I 7 migliori emulatori di terminale per Linux
- 10 strumenti da riga di comando per l'analisi dei dati in Linux
- Scarica ora:cheat sheet SSH
- Cheat sheet sui comandi avanzati di Linux
- Esercitazioni sulla riga di comando di Linux
Il cat
command non ha nulla a che fare con i felini e ha tutto a che fare con la combinazione di file:cat
è l'abbreviazione di "concatenare". Puoi anche usare questo pratico comando per visualizzare il contenuto di un file.
coda
La tail
comando è utile quando vuoi vedere l'ultimo n numero di righe in un file. È ottimo anche quando vuoi monitorare un file.
quale
No, non quel tipo di strega, ma il comando che stampa la posizione dei file associati a qualsiasi comando passato. which python
, ad esempio, stamperà le posizioni di ogni versione di Python sul tuo sistema.
criptare
La crypt
comando, noto oggi come mcrypt
, è utile quando vuoi codificare (crittografare) il contenuto di un file in modo che nessuno tranne te possa leggerlo. Come la maggior parte dei comandi Unix, puoi usare crypt
autonomo o all'interno di uno script di sistema.
distruggi
Il shred
Il comando è utile quando non solo vuoi eliminare un file, ma vuoi anche assicurarti che nessuno sarà mai in grado di recuperarlo. Usando il rm
il comando per eliminare un file non è sufficiente. È inoltre necessario sovrascrivere lo spazio che il file occupava in precedenza. Ecco dove shred
entra.
Queste sono solo alcune delle cose spettrali che troverai nascoste all'interno di Unix. Conosci altri comandi inquietanti? Sentiti libero di farmelo sapere.
Buon Halloween!