Introducción
El comando df
(disk free) es una herramienta esencial en Linux para ver información detallada sobre el uso del espacio en disco. Este comando es especialmente útil para monitorear y administrar los recursos de almacenamiento del sistema. Este tutorial lo guiará a través de los conceptos básicos de df
y le mostrará cómo usarlo en varios escenarios para mejorar su eficiencia en la administración de sistemas Linux.
Requisitos previos
Antes de comenzar, asegúrese de tener:
- Un sistema Linux en funcionamiento.
- Acceso a la línea de comando (terminal).
Instalación
El comando df
generalmente está preinstalado en todas las distribuciones de Linux. Sin embargo, si por alguna razón no está disponible, puedes instalarlo usando el administrador de paquetes de tu distribución. Por ejemplo, en Debian/Ubuntu:
sudo apt-get install coreutils
En Red Hat/CentOS:
sudo yum install coreutils
Uso básico
La forma más sencilla de utilizar df
es obtener una descripción general del uso del espacio en disco en todas las particiones montadas:
df
Este comando imprimirá una tabla con información sobre cada partición, incluido el sistema de archivos, el tamaño total, el espacio utilizado, el espacio libre y el punto de montaje.
Uso avanzado
Mostrar en Megabytes o Gigabytes
Para mostrar el tamaño en megabytes o gigabytes, utilice las opciones -m
o -h
respectivamente:
df -m
df -h
La opción -h
(legible por humanos) es particularmente útil porque formatea el tamaño en un formato más legible, como MB o GB.
Ver información sobre un sistema de archivos específico
Puede obtener información sobre un sistema de archivos específico indicando el punto de montaje:
df /dev/sda1
Ver información sobre todos los sistemas de archivos, incluidos los sistemas de archivos desmontados
Para ver información sobre todos los sistemas de archivos, incluidos los desmontados, utilice la opción -a
:
df -a
Ver información sobre sistemas de archivos de tipos específicos
Puede filtrar sistemas de archivos por tipo usando la opción -t
seguida del tipo de sistema de archivos:
df -t ext4
Este comando solo mostrará sistemas de archivos ext4.
Ejemplos prácticos
Ejemplo 1: supervisión del espacio en disco
Supongamos que queremos monitorear periódicamente el espacio en disco de nuestra partición principal:
df -h /
Ejemplo 2: comprobar el espacio en disco en todas las particiones
Para obtener una descripción completa del espacio en disco en todas las particiones:
df -hT
La opción -T
también muestra el tipo de sistema de archivos.
Ejemplo 3: comprobar el espacio en disco en sistemas de archivos desmontados
Para comprobar el espacio en disco en todos los sistemas de archivos, incluidos los desmontados:
df -ah
Conclusión
El comando df
es una herramienta esencial para cualquiera que trabaje con sistemas Linux. Con sus numerosas opciones, df
le permite monitorear y administrar los recursos de almacenamiento del sistema de manera eficiente y precisa. Experimente con varias banderas y combinaciones para explotar todo el potencial de este comando.