Verifique el tamaño del directorio en Linux

Verifique el tamaño del directorio en Linux
Es bastante fácil verificar el tamaño de directorios y archivos utilizando GUI. Obtener el tamaño de un directorio utilizando la línea de comandos puede ser mucho más difícil que cuando se usa GUI. Con el comando 'ls', puede enumerar el contenido de un directorio pero no puede ver el espacio exacto o el tamaño del directorio. En su lugar, debe explorar más comandos para obtener el tamaño exacto del directorio o el archivo.

En este artículo, aprenderá cómo verificar el tamaño del directorio en Linux utilizando el entorno de la línea de comandos. Todos los comandos demostrados en este artículo se ejecutaron en un Ubuntu 20.04 sistema. Todos los métodos y pasos se realizan en la terminal. Puede abrir rápidamente la ventana del terminal escribiendo Ctrl + Alt + T.

Los siguientes son algunos métodos que puede usar para verificar el tamaño del directorio en los sistemas Linux. Exploraremos estos métodos uno por uno:

Método 1: Verifique el tamaño del directorio usando el comando DU

El comando predeterminado utilizado para verificar el tamaño del directorio se conoce como el comando 'du', que representa disk usabio. El comando du está instalado en la mayoría de las distribuciones de Linux. Usando el comando DU, puede ver el tamaño del directorio actual de su sistema, de la siguiente manera:

$ du

El comando anterior muestra una lista de los contenidos del directorio de inicio. Los números que se muestran a la izquierda muestran los tamaños, en kilobytes, de cada objeto.

Usando la opción -h, también puede mostrar la salida en forma más descriptiva, de la siguiente manera:

$ du -h

El comando de arriba muestra el espacio en el kilo, mega y gigabytes con números.

Para encontrar el tamaño del directorio específico, use la siguiente sintaxis:

$ du -h /directorio -path

Deberá ejecutar el comando anterior como usuario de sudo, porque algunos directorios requieren ciertos permisos acceder al contenido de directorio particular.

Use el siguiente comando para verificar el tamaño del directorio del directorio /var:

$ sudo du -h /var

Con la opción -HC, puede mostrar el tamaño del directorio específico en forma legible por humanos, de la siguiente manera:

$ sudo du -hc /var

También puede cambiar la profundidad de la ruta del subdirectorio utilizando la opción Max-Depth. Por ejemplo, si solo quisiera mostrar el directorio superior, entonces necesitaría establecer el Max-Depth = 0, de la siguiente manera:

$ sudo du -hc -max -depth = 0 /var

Del mismo modo, para recuperar el directorio superior con una capa de subdirectorio, establecerá Max-Depth = 1.

$ sudo du -hc -max -depth = 1 /var

Si desea explorar más comandos relacionados con DU, puede usar el siguiente comando:

$ hombre du

Método 2: Verifique el tamaño del directorio con el comando de árbol

El comando de árbol se usa para mostrar directorios, subdirectorios y archivos en formato de árbol. Puede hacer que este comando sea más útil ingresando banderas y opciones para la personalización. El comando de árbol aún no se instaló en la mayoría de los sistemas de Linux. Puede instalar este comando utilizando el Administrador de paquetes APT, de la siguiente manera:

$ sudo apt instalación de instalación

Para mostrar el directorio actual, los subdirectorios y los archivos usan el siguiente comando en el terminal:

$ árbol -d -h

Con el comando de árbol, también puede recuperar el contenido de un directorio específico utilizando la siguiente sintaxis:

$ Tree /Directory-Path

Para enumerar el contenido del directorio /var, usará el siguiente comando:

$ árbol /var

Después de completar el comando, mostrará el número total de directorios y subdirectorios.

Para obtener más información sobre el comando del árbol, use el siguiente comando:

$ hombre árbol

Método 3: Verifique el tamaño del directorio usando el comando ncdu

El uso del disco NCurses, abreviado 'NCDU', también se usa para verificar el tamaño del directorio. NCDU no se instala de forma predeterminada en la mayoría de los sistemas de Linux. Deberá instalar este comando utilizando la línea de comando a través del Administrador de paquetes APT, de la siguiente manera:

$ sudo apt install ncdu

Usando NCDU, puede ver una visualización interactiva del uso de disco del sistema. Ejecute lo siguiente para probar este comando:

$ NCDU

La esquina superior izquierda de la parte superior muestra el directorio actual que se está viendo. La columna izquierda muestra el tamaño del directorio en el valor numérico, donde los signos # indican el tamaño junto a cada directorio. Usando las teclas de flecha, puede navegar entre estas líneas. Aquí, el propósito de la flecha correcta es navegar por el directorio, y el propósito de la flecha izquierda es alejarlo.

Con el comando ncdu, también puede dirigir un directorio en particular, como sigue:

$ ncdu /var

Para dejar la interfaz NCDU, presione 'Q' y para obtener ayuda, presione '?'.

En este artículo, aprendió a verificar el tamaño del directorio de usar la línea de comando terminal en Ubuntu 20.04 sistemas Linux a través de tres métodos diferentes. Puede explorar más comandos relacionados con los comandos de árbol, NCDU y DU usando el terminal. Estos comandos se pueden usar en todas las distribuciones de Linux. Si tiene alguna pregunta o sugerencia, no dude en comentar a continuación.