1,894 1,894 visite · 28/02/2026 Pubblicato il: 28/02/2026 20:36 · 07/04/2026 Aggiornato il: 07/04/2026 20:57 · Tempo di lettura: 3 min · A- A+ Ecco una lista completa dei comandi Linux più comuni e utili, organizzati per categoria. Questa lista copre una vasta gamma di operazioni, dalla gestione dei file alla configurazione del sistema.
© TrgtKLS • Tech, Sicurezza e Strumenti & guide per Webmaster — https://trgtkls.it — tutti i diritti riservati. Gestione dei File e delle Directory Comando Descrizione lsElenca i file e le directory. cdCambia directory. pwdMostra la directory corrente. mkdirCrea una nuova directory. rmdirRimuove una directory vuota. rmRimuove file o directory. cpCopia file o directory. mvSposta o rinomina file o directory. touchCrea un file vuoto o aggiorna la data di modifica. catMostra il contenuto di un file. more / lessMostra il contenuto di un file pagina per pagina. head / tailMostra le prime/ultime righe di un file. findCerca file o directory. locateTrova file rapidamente usando un database. chmodCambia i permessi di un file o directory. chownCambia il proprietario di un file o directory. lnCrea collegamenti simbolici o hard link. tarCrea o estrae archivi .tar o .tar.gz. gzip / gunzipComprime o decomprime file .gz. zip / unzipComprime o decomprime file .zip.
Gestione dei Process i Comando Descrizione psMostra i processi attivi. top / htopMonitora i processi in tempo reale. killTermina un processo. killallTermina tutti i processi con un determinato nome. pkillTermina processi in base a criteri specifici. bg / fgMette un processo in background o foreground. jobsMostra i processi in background. nohupEsegue un comando che continua dopo il logout.
Gestione del Sistema Comando Descrizione unameMostra informazioni sul sistema. dfMostra lo spazio su disco. duMostra l'uso del disco per file e directory. freeMostra l'uso della memoria. uptimeMostra il tempo di attività del sistema. shutdownSpegne o riavvia il sistema. rebootRiavvia il sistema. systemctlGestisce i servizi di sistema (systemd). serviceGestisce i servizi di sistema (SysVinit). journalctlVisualizza i log di sistema (systemd).
Rete Comando Descrizione pingVerifica la connettività di rete. ifconfig / ipConfigura e visualizza le interfacce di rete. netstatMostra le connessioni di rete e le statistiche. ssAlternativa moderna a netstat. sshSi connette a un server remoto tramite SSH. scpCopia file tra sistemi tramite SSH. rsyncSincronizza file e directory. wget / curlScarica file da internet. nslookup / digEsegue query DNS. tracerouteTraccia il percorso dei pacchetti di rete. iptablesConfigura il firewall.
Gestione degli Utenti e dei Gruppi Comando Descrizione useradd / adduserAggiunge un utente. userdelRimuove un utente. usermodModifica un utente. passwdCambia la password di un utente. groupaddAggiunge un gruppo. groupdelRimuove un gruppo. groupsMostra i gruppi di un utente. idMostra informazioni su un utente.
Editor di Testo Comando Descrizione nanoEditor di testo semplice. vim / viEditor di testo avanzato. emacsUn altro editor di testo avanzato. sedElabora e modifica testo in modo non interattivo. awkElabora e analizza testo.
Compressione e Archiviazione Comando Descrizione tarCrea o estrae archivi .tar. gzip / gunzipComprime o decomprime file .gz. zip / unzipComprime o decomprime file .zip. bzip2 / bunzip2Comprime o decomprime file .bz2. xz / unxzComprime o decomprime file .xz.
Altri Comandi Utili Comando Descrizione manMostra il manuale di un comando. whichMostra il percorso di un comando. whereisTrova i file binari, sorgenti e manuali di un comando. aliasCrea un alias per un comando. historyMostra la cronologia dei comandi. cron / crontabPianifica l'esecuzione di comandi. grepCerca testo all'interno di file. diffConfronta due file. wcConta righe, parole e caratteri in un file. sortOrdina le righe di un file. uniqRimuove righe duplicate da un file. cutEstrae colonne da un file. trTraduce o elimina caratteri.
Comandi Avanzati Comando Descrizione ddCopia e converte file a basso livello. straceTraccia le chiamate di sistema di un processo. lsofMostra i file aperti dai processi. mount / umountMonta o smonta filesystem. fdisk / partedGestisce le partizioni del disco. rsyncSincronizza file e directory. screen / tmuxGestisce sessioni terminale multiple.
Questa lista copre la maggior parte dei comandi Linux essenziali.
Commenti (0)
Nessun commento ancora.
Segnala contenuto
Elimina commento
Eliminare definitivamente questo commento?
L'azione non si può annullare.