El comando «du -sh dir1»



El comando du -sh dir1 se utiliza para obtener un resumen del espacio utilizado por el directorio dir1, incluyendo todos sus subdirectorios y archivos, y mostrar este resumen en un formato legible para humanos. Aquí está la explicación y un ejemplo de resultado:

  • du: El comando para calcular el uso del espacio en disco.
  • -s: Esta opción significa «suma» y se utiliza para que du resuma el uso del espacio en disco de manera total para el directorio especificado y sus subdirectorios.
  • -h: Esta opción significa «legible para humanos» y formateará el resultado para que sea más fácil de entender, utilizando unidades de medida más comprensibles, como KB, MB o GB, según corresponda.

Supongamos que tienes el siguiente contenido en el directorio dir1:

dir1/
├── archivo1.txt (2 MB)
├── subdir1/
│   ├── archivo2.txt (1 MB)
│   └── archivo3.txt (500 KB)
└── subir2/
    └── archivo4.txt (3 MB)

Si ejecutas el comando du -sh dir1, obtendrás un resultado similar a este:

6.5M    dir1

La explicación de este resultado es la siguiente:

  • 6.5M: Indica que el directorio dir1 y todos sus subdirectorios y archivos ocupan un total de 6.5 megabytes en el disco.
  • dir1: Es el nombre del directorio que estás analizando.

La unidad de medida «M» representa megabytes, lo que significa que el directorio dir1 y su contenido ocupan un total de 6.5 megabytes en el sistema de archivos.

Este comando es útil para obtener una idea rápida del espacio que ocupa un directorio y su contenido en disco, lo que puede ser útil para la administración del almacenamiento y la identificación de carpetas o archivos que ocupan una cantidad significativa de espacio.