Una selezione di comandi Linux
Esiste un gran numero di comandi Linux che può utilizzare per controllare il suo sistema. Abbiamo raccolto una piccola panoramica dei comandi Linux & Unix più comuni che può utilizzare per tutte le distribuzioni Linux.
Prima di familiarizzare con i comandi Linux più utilizzati, dovrebbe familiarizzare con un Terminale iniziare. Nella maggior parte delle distribuzioni Linux, si usa Ctrl + Alt + T. Se non funziona, cerchi "Terminal" nella finestra della sua applicazione.
Comandi di file e directory
Comando | Descrizione del |
---|---|
ls | Elenco delle directory (visualizzare il contenuto di una directory) |
cd | Cambia directory |
cp | Copia un file o una directory |
mv | Spostare o rinominare un file |
chmod | Modificare i diritti di accesso di un file o di una directory |
chown | Cambiare il proprietario e il gruppo di un file o di una directory |
dd | Copia i dati blocco per blocco, clona, cancella, crea immagini e molto altro ancora... |
diffondere | Confronto del contenuto di due file riga per riga |
df | Visualizza la memoria libera di tutte le unità montate |
Lei | Visualizza il consumo di memoria di una directory |
grep | Cerca i file |
lsof | Visualizzazione dei file aperti |
montare | Monta il file system |
pwd | Visualizza la directory di lavoro corrente |
umount | Smonta il file system |
mkdir | Creare una directory/cartella |
rm | Cancellare file e directory |
rmdir | Cancellare una directory |
rsync | Sincronizzazione dei dati / trasferimento dei dati |
ftp | Avviare FTP |
sftp | Avviare SFTP |
scp | Trasferimento sicuro dei dati |
stracciare | Cancellazione sicura dei dati |
Ricerca di file
Comando | Descrizione del |
---|---|
trovare | Cerca i file per data, dimensione, modifica, nome e modello. |
grep | Cerca il testo all'interno di un file o di un output |
localizzare | Cerca rapidamente i file utilizzando il database di locatedb |
dove è | Cerca i programmi nelle directory predefinite |
che | Localizza un programma che si trova nel PATH |
Impacchettare e decomprimere (comprimere) un file
Comando | Descrizione del |
---|---|
bunzip2 | Decomprime i file bz2 |
bzip2 | Comprime i file in formato bz2 |
comprimere | Comprime i file |
gunzip | Decomprime i file gz |
gzip | Comprime i file in formato gz |
catrame | Creare archivi tar |
decomprimere | Decomprime i file |
decomprimere | Decomprime i file zip |
zip | Comprime i file in formato zip |
Comandi del sistema
Comando | Descrizione del |
---|---|
gratuito | Visualizzazione dell'utilizzo della memoria di lavoro |
tempo di attività | Mostra da quanto tempo il sistema è in funzione |
data | Visualizza la data e l'ora del sistema |
ps | Mostra lo stato di un processo |
pstree | Visualizza tutti i processi in una vista ad albero |
uname | Visualizza le informazioni sul sistema |
top | Visualizza i processi in esecuzione sul sistema "live". |
uccidere | Termina immediatamente un processo |
killall | Termina più processi con un nome specifico |
chiaro | Cancella la schermata della console |
uno | Manuale del sistema (manuale o pagina man) per un comando, un'applicazione o un file (manuale) |
riavvio | Riavviare il sistema |
spegnimento | Spegnimento del sistema |
parete | Invia un messaggio a tutti gli utenti collegati |
che | Localizzare un comando (visualizzare il percorso del comando) |
Gestire utenti e gruppi
Comando | Descrizione del |
---|---|
chfn | Modificare le informazioni di un utente |
id | Visualizzazione dell'ID utente e dell'ID gruppo (identificatore) |
ultimo | Mostra gli ultimi accessi per data e ora |
login | (Ri)registrare l'utente |
che | Mostra gli utenti attualmente collegati al sistema. |
whoami | Visualizzazione dell'utente con cui si sta lavorando |
passwd | Cambiare la password di un utente |
su | Effettui il login come amministratore, oppure cambi l'utente in SU + nome utente |
sudo | Eseguire un comando come amministratore |
useradd | Creare un utente |
userdel | Cancellare un utente |
usermod | Cambiare un utente |
groupadd | Creare un gruppo di utenti |
gruppodel | Cancellare un gruppo di utenti |
groupmod | Cambiare un gruppo di utenti |
Comandi di rete
Comando | Descrizione del |
---|---|
ping | Inviare pacchetti di dati a un IP (per verificare la connessione) |
traceroute | Traccia un pacchetto di dati |
netstat | Elenca tutte le porte attualmente utilizzate |
nslookup | Risoluzione del nome |
scavo | Strumento di ricerca DNS |
ifconfig | Stato e configurazione dell'interfaccia di rete |
Comandi hardware
Comando | Descrizione del |
---|---|
lscpu | Mostra informazioni sulla CPU |
lshw | Mostra informazioni sull'hardware |
lspci | Visualizza le informazioni sull'hardware PCI |
lsusb | Mostra informazioni sull'hardware USB |
Altri comandi
Comando | Descrizione del |
---|---|
catrame | Comprimere e decomprimere i file |
zip | Comprimere gli archivi zip |
decomprimere | Decomprimere gli archivi zip |
testa | Output delle prime righe di un file |
coda | Output delle ultime righe di un file |
meno | Visualizzazione scorrevole di un file di testo |
xargs | Converte l'input standard in linee di comando |
wget | Scarica i file dal web, supporta HTTP, HTTPS e FTP |
ricciolo | Trasferimento di file da o verso un server |
ssh | Stabilire una connessione sicura con un altro sistema |
cal | Richiama un calendario semplice |