Ciao a tutti, ecco un elenco di tutti i comandi Linux che mi vengono in mente e che possono essere utili per il vostro utilizzo your. Scarica la versione PDF del foglio illustrativo dei comandi di Linux qui.
Amministrazione file
- ls [opzioni] [argomenti] : Elenca i file in una particolare directory o directory presente se utilizzato senza opzioni o argomenti
- cd [opzioni] directory: cambia la directory attuale
- ln [opzioni] file di collegamento al file originale: crea collegamenti a file b/n o directory b/n
- ln [opzioni] file originale: crea un collegamento al file originale nella directory attuale
- mkdir [opzioni] directory: crea una directory
- mv [opzioni] destinazione sorgente: sposta e/o rinomina file e directory
- pwd [opzione]: stampa la directory di lavoro corrente
- rm [opzioni] file: elimina file o directory
- rmdir [opzioni] directory: rimuove le directory vuote
- tar [opzioni] nomearchivio [file(s)]: archivia o estrai file
- chgrp [opzioni] file di gruppo: cambia la proprietà del gruppo di uno o più file e directory
- chmod [opzioni]file in modalità: modifica i permessi di accesso di uno o più file e directory
- chown[opzioni] nuovi file proprietario: cambia la proprietà di uno o più file e directory
- cp [opzioni] destinazione sorgente: copia file e directory
- trova [punto di partenza] [criteri di ricerca] [termine di ricerca]: trova file
- gzip [opzioni] nome file: comprime o espande i file
- cat [opzioni] [nomi file] [-] [nomi file] : Visualizza, combina o crea nuovi file.
- cut [opzioni] file : Ritaglia sezioni di ogni riga di uno o più file
- diff [opzioni] da file a file: mostra le differenze tra due file
- grep [opzioni] modello [file]: cerca testo e abbina modelli match
- head [opzioni] filename(s): elenca la prima parte di un file specificato
- less [opzioni] nome file : Visualizza file di testo
- altro [opzioni] nome file : Visualizza un file di testo
- tail [opzioni] filename(s): elenca l'ultima parte di un file specificato
Processi
- crontab [-u utente] [-l | -r | -e] : pianifica un'attività da eseguire in un determinato momento o intervallo
- kill [opzioni] PID(s): invia un segnale per terminare uno o più processi tramite PID
- killall [opzioni] nome comando: invia un segnale per terminare un processo per nome
- ps [opzioni]: mostra un'istantanea dei processi correnti
- top [opzioni]: mostra le informazioni di sistema e di processo in tempo reale
Rete
- ifconfig [argomenti] interfaccia [opzioni]: configura un'interfaccia di rete
- ifconfig [argomenti] [interfaccia]: Visualizza i dettagli dell'interfaccia di rete
- ip [opzioni] oggetto sottocomando [parametri]: strumento di configurazione di rete
- netstat [opzioni]: strumento di monitoraggio della connessione di rete
- ping [opzioni] server remoto: controlla la connessione di rete a un server remoto.
- curl [opzioni] [URL]: scarica o carica file su server remoti.
- host [opzioni] server: controlla l'indirizzo IP di un computer dal suo nome host o viceversa
- scp[opzioni][email protected]:directory/[email protected]:directory/nomefile: copia in modo sicuro i file tra computer
- sftp [opzioni] [[email protected]] hostname [:directory]: copia interattivamente i file tra computer in modo sicuro
- ssh [opzioni] [nome login] server: accedi in modo sicuro a un computer remoto.
- traceroute [opzioni] nome-host: traccia il percorso che i pacchetti portano all'host di rete
- wget [opzioni] [URL]: scarica o carica file dal Web in modo non interattivo.
Varie
- apt-get install nome-pacchetto: installa un pacchetto
- apt-get remove nome-pacchetto: disinstalla un pacchetto
- apt-get update: aggiorna il database dei pacchetti disponibili
- apt-get upgrade: aggiorna i pacchetti sul sistema
- echo [opzioni] [stringa/e]: visualizza il testo sullo schermo.
- groupadd [opzioni] gruppo: aggiungi un account di gruppo
- clear: cancella lo schermo del terminale terminal.
- comando man [opzioni]: visualizza il manuale di riferimento per un comando.
- modprobe [opzioni] nomemodulo: carica o rimuove un modulo del kernel Linux
- passwd [opzioni] username: cambia la password dell'utente
- spegnimento [opzioni] [tempo] [messaggio]: spegnere o riavviare un sistema.
- su [opzioni] [nome utente]: passa a un altro utente.
- comando sudo [opzioni]: esegue un comando come superutente
- usermod [opzioni] username: modifica la configurazione di un account utente
- useradd [opzioni] nome utente: aggiungi un account utente
- who [opzioni]: segnala gli utenti che hanno effettuato l'accesso al sistema.
- whoami [opzioni]: segnala l'utente corrente.
File System
- fdisk [opzioni] [dispositivo]: manipola le tabelle delle partizioni.
- mkfs [opzioni] dispositivo: formatta una partizione con un file system
- mount [opzioni] tipo directory del dispositivo: monta lo spazio di archiviazione sul file system
- umount [opzioni] dispositivo e/o directory: smonta lo spazio di archiviazione dal file system
Informazioni di sistema
- data [opzioni] +formato: visualizza o imposta la data/ora
- du [opzioni] file: mostra la quantità di spazio utilizzata in file e directory director
- free [opzioni]: visualizza le informazioni sulla memoria libera e utilizzata sul sistema
- df [opzioni] file: mostra la quantità di spazio libero sui filesystem.