50% de descuento Todos los planes, tiempo limitado. A partir de $2.48/mo
Quedan 6 minutos
Servidores y SO

Verifique los tamaños de directorios y carpetas en Linux: tutorial completo

Ada Lovegood By Ada Lovegood 6 minutos de lectura Actualizado el 20 de febrero de 2025
tamaño del directorio de Linux

Al administrar un sistema Linux, conocer el tamaño de sus directorios es fundamental para una administración eficaz del espacio en disco y la resolución de problemas. Si su sistema se queda sin almacenamiento, identificar qué directorios ocupan más espacio le ayudará a resolver el problema rápidamente. Esta guía le mostrará cómo obtener el tamaño del directorio de Linux usando varios comandos como du, df, y árbol, proporcionando opciones tanto básicas como avanzadas para hacer que el análisis del tamaño del directorio sea simple y efectivo. Ya sea administrador de sistemas o desarrollador, comprender cómo verificar y administrar el tamaño de los directorios optimizará su flujo de trabajo.

¿Quién debería saber cómo obtener el tamaño del directorio en Linux?

Saber comprobar el tamaño de los directorios es fundamental para varios tipos de usuarios, entre ellos:

  • Administradores del sistema: Administrar el espacio en disco es una parte fundamental para mantener sistemas saludables, especialmente cuando se trata de múltiples usuarios o servicios.
  • Desarrolladores: Al crear aplicaciones, los desarrolladores deben asegurarse de que sus proyectos no consuman demasiado espacio ni causen problemas de rendimiento del sistema.
  • Ingenieros de datos: El manejo de grandes conjuntos de datos requiere un monitoreo constante del almacenamiento para evitar cuellos de botella.
  • Usuarios domésticos: Incluso en sistemas personales, poder verificar y limpiar el espacio de manera eficiente es importante para que los sistemas funcionen sin problemas.

Si se encuentra en alguna de estas categorías, poder obtener el tamaño del directorio en Linux es una habilidad imprescindible. Entonces, siga leyendo mientras analizamos el tamaño del directorio de Linux en este blog.

Comandos clave para obtener el tamaño del directorio en Linux

A continuación se muestran comandos clave que le ayudarán a administrar directorios y archivos:

du Comando en Linux

El du El comando es una de las formas más versátiles de obtener el tamaño de archivo de un directorio en Linux. Proporciona una estimación del uso del espacio de archivos, resumiendo el espacio en disco consumido por un directorio determinado y sus subdirectorios. Así es como puedes usarlo:

du /path/to/directory

du El comando Linux mostrará el tamaño de cada archivo y subdirectorio dentro de la ruta indicada. De forma predeterminada, enumera los tamaños en kilobytes. También puedes utilizar el -h opción con este comando para hacer que la salida sea más fácil de leer mostrando los tamaños en formato legible por humanos (KB, MB, GB):

du -h /path/to/directory

Resumiendo el tamaño total del directorio

Para obtener sólo el tamaño total de un directorio, utilice el -s opción:

du -sh /path/to/directory

Verifique el tamaño de todos los subdirectorios

Si desea ver el tamaño de cada subdirectorio, utilice el siguiente comando:

du -h --max-depth=1 /path/to/directory

Esto enumera el tamaño de cada subdirectorio en un nivel de profundidad.

df Comando en Linux

Mientras df se utiliza principalmente para comprobar el uso del espacio en disco, puede resultar útil para obtener una visión más amplia de su sistema de archivos, incluido el tamaño del directorio en los sistemas de archivos montados. Así es como puedes usarlo:

df /path/to/directory

Esto muestra la cantidad de espacio en disco utilizado y disponible en el sistema de archivos donde reside el directorio. al igual que du, puedes usar el -h Opción para mostrar tamaños en un formato más legible:

df -h /path/to/directory

Esto mostrará el uso del disco en MB o GB, según el tamaño del directorio.

árbol Comando en Linux

El árbol El comando proporciona una representación visual de la estructura del directorio y, con las opciones correctas, también puede mostrar los tamaños de archivos y directorios. El árbol es especialmente útil cuando necesita una vista jerárquica de los tamaños de directorio. Puede utilizar su forma básica con el siguiente comando:

tree /path/to/directory

Mostrando tamaños de directorio con árbol

Para ver el tamaño del directorio de Linux con el árbol comando, use el -s opción:

tree -s /path/to/directory

De nuevo, puedes combinar esto con -h para tamaños legibles por humanos:

tree -sh /path/to/directory

Aquí hay una tabla de referencia rápida que resume los comandos más importantes para verificar el tamaño del directorio en Linux:

Dominio Uso
du /ruta/al/directorio Mostrar el tamaño de cada archivo y directorio.
du -sh /ruta/al/directorio Mostrar el tamaño total del directorio en formato legible por humanos
du -h –profundidad máxima = 1 Mostrar el tamaño de los subdirectorios, un nivel de profundidad
df /ruta/al/directorio Verifique el uso de espacio en disco para el sistema de archivos del directorio
df -h /ruta/al/directorio Mostrar espacio en disco en formato legible por humanos (MB/GB)
árbol /ruta/al/directorio Mostrar estructura de directorio
árbol -sh /ruta/al/directorio Mostrar estructura de directorios con tamaños en formato legible por humanos
ncdu /ruta/al/directorio Una herramienta interactiva para el análisis del uso del disco.
nombre de archivo de estadísticas Mostrar información detallada del archivo, incluido el tamaño
ls-lh Enumerar archivos en un directorio, mostrando tamaños en formato legible por humanos

Ejemplos de comandos adicionales para directorios y tamaños de archivos de Linux

Ahora, veamos qué otros comandos de Linux pueden ayudarnos a obtener el tamaño del directorio de Linux y el tamaño de la carpeta de Linux.

ncdu: Un visor de uso de disco interactivo

Mientras que el du El comando funciona bien para obtener rápidamente tamaños de directorio. ncdu ofrece una interfaz interactiva, que facilita la navegación por directorios y encontrar qué está usando espacio. Para instalar y usar ncdu utilice el siguiente comando:

sudo apt install ncdu 
ncdu /path/to/directory

estadística: Información detallada del archivo

El comando stat muestra información detallada sobre archivos y directorios, incluido su tamaño:

stat /path/to/file

Esto le dará permisos de archivo, hora del último acceso y el tamaño en bytes.

ls-lh: Listar archivos con tamaños

El ls El comando también puede mostrar tamaños de archivos en un formato legible por humanos. Usando -lh enumera todos los archivos en un directorio, incluido su tamaño:

ls -lh /path/to/directory

Conclusión

Administrar el espacio en disco de manera efectiva es muy importante para que su sistema Linux funcione sin problemas. Al dominar comandos como du, df, y árbol, puede obtener rápidamente el tamaño del directorio Linux, encontrar los directorios más grandes y asegurarse de no desperdiciar almacenamiento valioso. Estas herramientas lo ayudarán a verificar el tamaño de la carpeta en Linux para una administración eficiente de archivos y directorios.

Preguntas frecuentes

¿Cuál es el tamaño del directorio?

El tamaño de un directorio se refiere a la cantidad total de espacio en disco consumido por todos los archivos y subdirectorios dentro de un directorio determinado. Incluye el tamaño del contenido del directorio y puede verificar el tamaño de la carpeta de Linux con comandos como du. Esto ayuda a los usuarios a monitorear el uso del almacenamiento y administrar el espacio en disco de manera efectiva en sus sistemas.

¿Cuál es la diferencia entre du y df en linux?

El du El comando muestra el uso del disco para archivos y directorios, mientras que df muestra el uso general del disco para un sistema de archivos o partición.

¿Puedo usar ncdu ¿Verificar el tamaño de los directorios en Linux?

Sí, ncdu es una herramienta interactiva que muestra el tamaño del directorio de Linux y facilita la identificación de directorios y archivos grandes.

¿Cómo comprobar el espacio libre del directorio en Linux?

El df El comando informa el espacio en disco disponible y utilizado en los sistemas de archivos.

Compartir

Más del blog

Sigue leyendo.

Las mejores aplicaciones autohospedadas que puede ejecutar con Imagen de portada de Cosmos Cloud con paneles de aplicaciones alrededor de un panel de Cosmos.
Servidores y SO

Las mejores aplicaciones autohospedadas que puede ejecutar con Cosmos Cloud: archivos, medios, contraseñas, automatización y más.

Tal vez hayas configurado Cosmos Cloud y ahora quieras ver qué aplicaciones combinan bien con él, o tal vez aún no te hayas decidido por Cosmos y solo quieras ver qué tan bien se adapta a tu trabajo.

Nick PlataNick Plata 16 minutos de lectura
Portainer vs Cosmos Cloud para administrar aplicaciones Docker cubren un diagrama de configuración híbrida y operaciones de neón frente a bloques de acceso.
Servidores y SO

Portainer vs Cosmos Cloud: la mejor opción para la gestión de aplicaciones Docker

Si ya conoce Docker y solo desea una forma más limpia de ejecutar una pila de aplicaciones en crecimiento, aquí está la respuesta breve a Portainer vs Cosmos Cloud. Portainer es la elección más fuerte para la dirección

Nick PlataNick Plata 14 minutos de lectura
Gráfico de características de Cosmos Cloud, CasaOS y Umbrel que muestra tres rutas autohospedadas dentro de un mundo abstracto de red en la nube.
Servidores y SO

Cosmos Cloud vs CasaOS vs Umbrel: ¿Qué plataforma autohospedada se adapta a su configuración?

La respuesta corta es que CasaOS sigue siendo el lugar más fácil para comenzar, Umbrel tiene la sensación más limpia y Cosmos Cloud tiene más sentido una vez que desea un control más estricto sobre el dominio.

Nick PlataNick Plata 11 minutos de lectura

¿Listo para implementar? Desde $2,48/mes.

Nube independiente, desde 2008. AMD EPYC, NVMe, 40 Gbps. Devolución de dinero en 14 días.