Usa ls comando para archivos y du comando para directorios.
Comprobación de los tamaños de archivo
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 El comando no mostrará el tamaño real de los directorios (¿por qué?). Por lo tanto, usamos du para este propósito.
Comprobación de los tamaños de directorio
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
Incluyendo -h opción en cualquiera de los comandos anteriores (por ejemplo:ls -lh * o du -sh ) le dará el tamaño en un formato legible por humanos (kb , mb ,gb , ...)
Para obtener más información, consulte man ls y man du
Hay du comando.
Tamaño de un directorio y/o archivo, de forma humana:
$ du -sh .bashrc /tmp
Lo memoricé como una palabra inglesa inexistente dush .
--apparent-size El interruptor de la línea de comando lo hace medir tamaños aparentes (qué ls muestra) en lugar del uso real del disco.
Utilice ls -s para listar el tamaño del archivo, o si lo prefiere ls -sh para tamaños legibles por humanos.
Para directorios use du , y de nuevo, du -h para tamaños legibles por humanos.