Skip to content

Schema dei comandi Bash

Questa pagina fornisce uno schema visivo dei comandi Bash, incluse operazioni sui file, gestione del sistema, strumenti di rete e altro ancora.

Operazioni sui file

Operazione Comando
Elenca i file nella directory corrente ls
Cambia directory cd [directory]
Crea una nuova directory mkdir [directory]
Elimina file rm [file]
Sposta/Rinomina file mv [sorgente] [destinazione]
Copia file cp [sorgente] [destinazione]
Visualizza contenuto file cat [file]
Trova file find [percorso] -name [nome_file]

Gestione del sistema

Operazione Comando
Mostra percorso corrente pwd
Mostra informazioni di sistema uname -a
Mostra utente corrente whoami
Cambia utente su [utente]
Esegui comando come superutente sudo [comando]
Installa pacchetto (basato su Debian) sudo apt-get install [pacchetto]
Installa pacchetto (basato su RedHat) sudo yum install [pacchetto]
Aggiorna elenco pacchetti (Debian) sudo apt-get update
Aggiorna elenco pacchetti (RedHat) sudo yum check-update

Strumenti di rete

Operazione Comando
Visualizza configurazione di rete ifconfig
Test connettività di rete ping [host o IP]
Traccia percorso traceroute [host o IP]
Scarica file wget [URL]
Carica file scp [file_locale] [utente]@[host]:[percorso_remoto]
Mostra tutti i processi nella directory corrente jobs
Termina processo kill [PID]
Termina processo corrente Ctrl + C

Elaborazione testi

Operazione Comando
Trova testo grep [testo] [file]
Sostituisci testo sed -i 's/[vecchio]/[nuovo]/g' [file]
Ordina file sort [file]
Conta righe wc -l [file]
Mostra prime 10 righe head -n 10 [file]
Mostra ultime 10 righe tail -n 10 [file]

Compressione ed estrazione

Operazione Comando
Comprimi cartella tar -czvf [archivio].tar.gz [cartella]
Estrai file tar -xzvf [archivio].tar.gz
Crea archivio zip zip -r [archivio].zip [cartella]
Estrai archivio zip unzip [archivio].zip

Varie

Operazione Comando
Pulisci schermo Ctrl + L
Esci dal terminale exit
Chiudi scheda corrente Ctrl + Shift + W
Passa tra le schede Ctrl + Tab
Apri nuova finestra terminale Ctrl + Shift + N