No importa si es un administrador del sistema o un usuario de escritorio regular, debe saber cuánto espacio en disco tiene disponible o consumido para que todo funcione correctamente en su sistema.
Si usa Linux de escritorio, esto se puede hacer a través del administrador de archivos normal, pero un usuario de Linux debe conocer su línea de comando y aprovecharla al máximo, ¿verdad? Es por eso que necesita conocer y comprender un poco más el comando 'formato de disco' o 'df'.
Uso del comando df para comprobar el espacio en disco en Linux
Veamos cómo puede usar el comando df para obtener varios tipos de información de espacio en disco en Linux.
Solo 'df' para ver la información del disco
El comando principal y simple 'df' generará la lista completa de sistemas de archivos en su configuración de Linux. Para explicar qué es un sistema de archivos, probablemente necesitaríamos un artículo completo, sin embargo, por ahora digamos que es la forma en que se organizan algunos archivos en su sistema.
Esta información probablemente no sea la mejor en términos de legibilidad, así que exploremos una versión mejor.
Opción legible por humanos ‘df -h’
Para obtener una versión 'legible por humanos' de la salida (eso es lo que significa la 'h'), debe hacer 'df -h'.
df -h
Esto le dará algo como esto:
Como puede ver, enumerará los sistemas de archivos y usará la unidad Gigabytes y Megabytes para representar el espacio, que es mucho más fácil de entender y trabajar.
Lista de tipos para cada sistema de archivos
Puede ser útil enumerar los sistemas de archivos con su tipo de sistema de archivos correspondiente para cada uno. Para hacer esto, puede usar la opción '-T':
df -T
Verifique el espacio libre en disco en Linux con el comando df
A veces, desea saber cuánto espacio en disco hay disponible para una carpeta en particular en su sistema en el sistema de archivos donde reside esa carpeta, para que pueda saberlo simplemente usando el 'df' con la carpeta que desea conocer.
df -h directory_name
Esto no debe confundirse con saber cuánto espacio está tomando realmente esta carpeta del sistema, ya que esta información no la proporcionará el comando 'df' sino el comando 'du' (uso del disco). Aún así, esta opción df le dará una idea de cuánto espacio tiene disponible para esa carpeta en particular y en qué sistema de archivos reside.
Excluir cierto tipo de sistema de archivos
Hemos visto que 'df' le dará mucha información, sin embargo, a veces menos es más, y es posible que desee excluir algunos tipos de sistemas de archivos para obtener solo datos específicos.
En mi ejemplo anterior, podía ver que tenía muchos "snaps" instalados y cada uno de ellos se enumera por separado. Todos tienen el tipo de sistema de archivos 'squashfs', por lo que si los filtro para que NO se incluyan, obtendré una información más delimitada:
Al usar la opción 'x' (exclusión), puedo eliminar los tipos de sistemas de archivos de la salida para obtener información más específica.
df -x filesystem_type
Listar solo un sistema de archivos en particular
Por otro lado, supongamos que solo desea enumerar cierto tipo de sistemas de archivos, por lo que en lugar de excluir todos los que no desea, simplemente enumere el que necesita en particular.
Hay una opción para eso que es muy simple:simplemente agregue '-t' y el tipo de sistema de archivos que desea enumerar.
df -t filesystem_type
Resumiendo
Como puede ver, el comando 'df' es un comando muy útil que debe conocer para poder obtener más información sobre su espacio en disco. No se trata solo de conocer el espacio disponible en el disco, sino que también le brinda muchas opciones para conocer sistemas de archivos específicos y mostrar la información en diferentes formatos.
Por supuesto, como cualquier otro comando, puede ver algunas otras opciones que tiene simplemente ejecutando una opción de "ayuda" en él:
¿Crees que hay otras opciones o usos útiles del comando df en Linux? Déjame un comentario a continuación y no olvides compartir este artículo con cualquier persona que creas que pueda darle un buen uso.