Navigazione e file
pwd # mostra directory corrente
ls -la # lista file con dettagli e nascosti
cd /percorso # cambia directory
cd ~ # vai alla home
cd - # torna alla directory precedente
mkdir -p dir/subdir # crea directory e sottodirectory
rm -rf cartella # rimuovi ricorsivamente (attenzione!)
cp -r sorgente dest # copia ricorsiva
mv file nuovo_nome # sposta o rinomina
find / -name "*.log" # cerca file per nome
Visualizzazione file
cat file.txt # mostra contenuto
less file.txt # visualizza con scroll (q per uscire)
head -20 file.txt # prime 20 righe
tail -f /var/log/syslog # segui log in tempo reale
grep "errore" file.txt # cerca pattern nel file
grep -r "pattern" /dir # cerca ricorsivamente
Processi e sistema
ps aux # lista tutti i processi
top / htop # monitor processi interattivo
kill -9 PID # termina processo per forza
systemctl status nginx # stato di un servizio
systemctl restart nginx # riavvia servizio
df -h # spazio disco
free -h # uso RAM
uptime # tempo di attività sistema
Rete
ip a # mostra interfacce e IP
ping google.com # test connettività
ss -tlnp # porte in ascolto
curl -I https://sito.com # header HTTP di un sito
wget https://url/file # scarica file
Permessi
chmod 755 script.sh # rwxr-xr-x
chmod +x file # rendi eseguibile
chown utente:gruppo file # cambia proprietario
sudo comando # esegui come root
Nessun commento ancora. Sii il primo!