This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Comandi Linux utili per Sviluppatori Web che si ritrovano a fare i sistemisti
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
Spazio residuo su server Linux
df -h
Ritorna un elenco di partizioni con spazio utilizzato e libero
Ottenere un elenco di cartelle con relativo peso su server Linux
du -h --max-depth=1 /directory
Ritorna un elenco di cartelle partendo dalla directory padre mostrando il peso di ognuna
Zip di cartelle/files su server Linux
Tar -zcvf archivio.tar.gz / directory/*
Comprime i files nella directory impostata in un archivio.tar.gz posizionato nella path in cui siete
Backup Database MySQL da riga di comando su server Linux
mysqldump -u user -p db_da_copiare > backup.sql
Crea una copia del database da copiare nella root directory
Copiare files da server a server su Linux
mysqldump -u user -p db_da_copiare > backup.sql
Crea una copia del database da copiare nella root directory
Ottenere il numero di files in una cartella su server Linux
ls -l | grep -v ^l | wc -l
Ritorna il numero di files presenti in una cartella
Ottenere l’IP pubblico di un server Linux/Ubuntu
curl ipinfo.io/ip
Ritorna l’IP pubblico di un server Linux/Ubuntu tramite una chiamata CURL (Quindi l’estensione CURL deve essere abilitata