Esta guía le mostrará cómo averiguar la cantidad de espacio en disco que ocupa un archivo o carpeta utilizando la línea de comandos de Linux.
Averigüe los tamaños de archivo de todos los archivos y carpetas
El comando du resume el uso del disco de cada archivo.
En su forma más simple, simplemente puede ejecutar el siguiente comando:
du
Esto se desplazará a través de todos los archivos y carpetas dentro del directorio de trabajo actual. Para cada archivo que se muestra, se mostrará un tamaño de archivo junto a él y, en la parte inferior, se mostrará el tamaño total del archivo.
Para saber cuánto espacio se utiliza en toda la unidad, puede comenzar en la carpeta raíz con el siguiente comando:
du /
Es posible que deba usar sudo junto con el comando du para elevar sus permisos de la siguiente manera:
sudo du /
El principal problema con el comando anterior es que solo listará el tamaño de archivo de las subcarpetas y no los archivos dentro de ellas.
Para obtener una lista completa use uno de los siguientes comandos:
du -adu - todo Puede obtener la salida para desplazarse en las páginas utilizando el comando more o el comando less de la siguiente manera: du | Másdu | Menos Si solo desea conocer el uso del disco utilizado por un solo archivo, puede especificar el nombre del archivo junto con el comando du de la siguiente manera. du / path / to / file Por ejemplo du image.png La salida será algo como esto: 36 image.png Si ingresa un nombre de carpeta junto con el comando du, obtiene una lista de todos los archivos en la carpeta. 88 Steam / logs92 Steam
Lo anterior muestra que la carpeta Steam tiene una carpeta de registros que tiene un tamaño de 88 y el total de la carpeta Steam es 92. No enumera los archivos en la carpeta de registros. Para obtener la lista de archivos, deberá utilizar el siguiente comando: du -a Steam Los resultados son ahora como sigue: 84 Steam / logs / bootstrap_log.txt88 Steam / logs92 Steam
De forma predeterminada, los tamaños de archivo se enumeran como kilobytes. Puede cambiar el tamaño de bloque a otros valores de la siguiente manera: du -BM Por ejemplo, tengo un archivo llamado "zorin.iso" que por defecto tiene un tamaño de 1630535680. du -BM zorin.iso El comando anterior genera el tamaño como 1556M. También puedes usar K o G de la siguiente manera: du -BK zorin.isodu -BG zorin.iso En kilobytes, el archivo zorin.iso aparece como 159232K. En gigabytes, el archivo zorin.iso aparece como 2G De hecho, hay 8 configuraciones posibles que son las siguientes: Si obtiene una lista de archivos, intentar obtener el tamaño de pantalla correcto es difícil. Por ejemplo, un archivo de 100 bytes debe mostrarse como bytes, pero un archivo de 16 gigabytes se mostraría mejor en gigabytes. Para obtener el tamaño de archivo adecuado en función del archivo que se muestra, use uno de los siguientes comandos: du -hdu --humano-legible Puede obtener el comando du para mostrar el tamaño total de los archivos y carpetas utilizando los siguientes comandos: du -cdu --total También puede eliminar la mayoría de los otros resultados, como la lista de archivos y carpetas, utilizando los siguientes comandos: du -sdu --summarize Puede encontrar más información sobre el comando du ejecutando el comando man en el terminal de la siguiente manera: man du Otro comando sobre el que quizás desee leer es el comando df que informa sobre el uso del espacio de disco y del sistema de archivos. Averigüe el tamaño del archivo de archivos individuales y carpetas
Cambiar la salida del tamaño del archivo
Resumir la salida
Resumen