Usa ls
comando per file e du
comando per le directory.
Verifica delle dimensioni dei file
ls -l filename #Displays Size of the specified file
ls -l * #Displays Size of All the files in the current directory
ls -al * #Displays Size of All the files including hidden files in the current directory
ls -al dir/ #Displays Size of All the files including hidden files in the 'dir' directory
ls
il comando non elencherà la dimensione effettiva delle directory (perché?). Pertanto, utilizziamo du
per questo scopo.
Verifica delle dimensioni della directory
du -sh directory_name #Gives you the summarized(-s) size of the directory in human readable(-h) format
du -bsh * #Gives you the apparent(-b) summarized(-s) size of all the files and directories in the current directory in human readable(-h) format
Compreso -h
opzione in uno qualsiasi dei comandi precedenti (ad esempio:ls -lh *
o du -sh
) ti darà la dimensione in un formato leggibile dall'uomo (kb
, mb
,gb
, ...)
Per maggiori informazioni vedi man ls
e man du
C'è du
comando.
Dimensione di una directory e/o di un file, in un modo a misura d'uomo:
$ du -sh .bashrc /tmp
L'ho memorizzato come una parola inglese inesistente dush .
--apparent-size
l'opzione della riga di comando consente di misurare le dimensioni apparenti (cosa ls
mostra) piuttosto che l'effettivo utilizzo del disco.
Usa ls -s
per elencare la dimensione del file, o se preferisci ls -sh
per dimensioni leggibili dall'uomo.
Per le directory usa du
, e ancora, du -h
per dimensioni leggibili dall'uomo.