Nella vita non sai mai, un giorno sei sviluppatore, l’altro sistemista e l’altro ancora (speriamo) un pizzaiolo.
Ecco perché in aiuto alla mia memoria pressochè inesistente mi appresto a condividere un elenco di comandi che da sviluppatore ho trovato utili/comodi/necessari per chi si ritrova a fare il sistemista.
L’articolo è ovviamente in continuo aggiornamento essendo per me un promemoria
df -h
Ritorna un elenco di partizioni con spazio utilizzato e libero
du -h --max-depth=1 /directory
Ritorna un elenco di cartelle partendo dalla directory padre mostrando il peso di ognuna
Tar -zcvf archivio.tar.gz / directory/*
Comprime i files nella directory impostata in un archivio.tar.gz posizionato nella path in cui siete
mysqldump -u user -p db_da_copiare > backup.sql
Crea una copia del database da copiare nella root directory
mysqldump -u user -p db_da_copiare > backup.sql
Crea una copia del database da copiare nella root directory
ls -l | grep -v ^l | wc -l
Ritorna il numero di files presenti in una cartella
curl ipinfo.io/ip
Ritorna l’IP pubblico di un server Linux/Ubuntu tramite una chiamata CURL (Quindi l’estensione CURL deve essere abilitata