Blog / Cómo revisar el espacio en disco en Linux con df y du

Cómo revisar el espacio en disco en Linux con df y du

por SW Team

En el entorno de Linux, mantener un seguimiento del uso del espacio en disco es crucial para la administración efectiva de recursos. Dos de las herramientas más utilizadas para esta tarea son df y du. Estos comandos ofrecen información valiosa sobre el uso del espacio en disco, y entender cómo interpretar sus salidas es esencial para cualquier usuario o administrador de sistemas. En este post, exploraremos cómo utilizar estos comandos, con un enfoque especial en sus versiones "human-readable" (-h).

cta:cloud_so

1. El Comando df

El comando df (disk free) se utiliza para obtener un informe del espacio total, usado y disponible en los sistemas de archivos montados. Para que la salida sea más legible, se puede utilizar la opción -h (human-readable), que muestra los tamaños en unidades más comprensibles (KB, MB, GB).

Sintaxis Básica:

df -h

Salida Típica:

Filesystem Size Used Avail Use% Mounted on
udev 7.8G 0 7.8G 0% /dev
tmpfs 881M 788K 880M 1% /run
/dev/xvda3 28G 19G 7.2G 73% /
tmpfs 4.3G 0 4.3G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 4.0G 9.6M 4.0G 1% /tmp
/dev/xvda1 447M 57M 362M 14% /boot
tmpfs 881M 0 881M 0% /run/user/0

Explicación de las Columnas:

  • Filesystem: El nombre del dispositivo de almacenamiento.
  • Size: Capacidad total del sistema de archivos.
  • Used: Espacio utilizado.
  • Avail: Espacio disponible.
  • Use%: Porcentaje del espacio utilizado.
  • Mounted on: Punto de montaje en el sistema de archivos.

cta:hosting

2. El Comando du

A diferencia de df, el comando du (disk usage) se usa para estimar el uso del espacio en disco del archivo o directorio especificado. Al igual que df, du puede utilizar la opción -h para mostrar la información en formato legible por humanos.

Sintaxis Básica:

du -h /path/to/directory

Salida Típica:

Size Directory
1.5M /home/user/Documents
500K /home/user/Downloads

Explicación de la Salida:

  • Tamaño: Se muestra al inicio de cada línea, representando el espacio utilizado por el directorio o archivo.
  • Ruta: La ubicación específica del directorio o archivo.

Interpretación y Uso Práctico

¿Qué buscar?

  • En df, busca puntos de montaje cercanos al 100% de uso, ya que esto indica que están casi llenos.
  • En du, identifica directorios que ocupan una cantidad inusualmente grande de espacio, lo que podría sugerir la necesidad de limpieza o reorganización.

Consejos Adicionales:

  • Para un análisis más profundo, du puede combinarse con otros comandos como sort para ordenar los directorios por tamaño:

  • du -h | sort -h

  • Utiliza df regularmente para monitorear los sistemas de archivos, especialmente en entornos de producción donde el espacio libre es crítico.

En resumen, df y du son herramientas poderosas para la gestión de espacio en disco en Linux. Saber cómo interpretar correctamente su salida puede ayudar a prevenir problemas de espacio y mantener el sistema funcionando sin contratiempos.

cta:domains

i