Comandi Linux
Un promemoria dei comandi di base più usati da terminale.
File e cartelle
| Comando | Cosa fa |
|---|---|
pwd | Mostra la cartella in cui ti trovi |
ls -l | Elenca file e cartelle con i dettagli (su molte distribuzioni anche ll) |
mkdir nome | Crea una cartella |
touch nome | Crea un file vuoto |
mv origine destinazione | Sposta o rinomina file e cartelle |
rm file | Cancella un file |
rmdir cartella | Cancella una cartella vuota |
rm -rf cartella | Cancella una cartella con tutto il contenuto (attenzione: non chiede conferma) |
shred -n 3 -u file | Sovrascrive un file 3 volte e poi lo cancella |
find cartella -name "*.log" | Cerca file per nome a partire da una cartella |
file nome | Indica il tipo di un file |
Testo
| Comando | Cosa fa |
|---|---|
cat file | Mostra il contenuto di un file |
nano file | Modifica un file (più semplice di vim) |
grep testo file | Mostra le righe di un file che contengono un testo |
cut -d" " -f1,3 file | Estrae colonne usando un delimitatore |
sort file | Ordina le righe |
comando > file | Scrive l'output di un comando in un file (lo sovrascrive) |
comando >> file | Aggiunge l'output in fondo a un file |
Terminale
| Comando | Cosa fa |
|---|---|
clear | Pulisce lo schermo |
watch -n 3 comando | Ripete un comando ogni 3 secondi |
man comando | Mostra il manuale di un comando |