logo

Comando df en Linux con ejemplos

¿Alguna vez sintió el miedo escalofriante de recibir un mensaje de error de disco lleno en su máquina Linux? No temas, por los poderososdf>Command está listo para guiarte a través del traicionero terreno de la gestión del espacio en disco. Este artículo profundiza en ladf>comando, proporcionándole el conocimiento y las habilidades para navegar por su almacenamiento con confianza.

¿Qué es el comando df en Linux?

disk free, también conocido como 'df', es una potente utilidad que proporciona información valiosa sobre la utilización del espacio en disco. El df El comando muestra información sobre el uso del espacio en disco del sistema de archivos en el sistema de archivos montado. Este comando recupera la información de `/proc/mounts` o `/etc/mtab`. De forma predeterminada, el comando df muestra el espacio en disco en kilobytes (KB) y utiliza los sufijos de las unidades SI (por ejemplo, M para megabytes, G para gigabytes) para mayor claridad.



Sintaxis del comando `df` en Linux

La sintaxis básica dedf>es:

df [options] [filesystems]>

Aquí,

  • options>: Estos son indicadores opcionales que modifican la salida del comando. Discutiremos algunos importantes más adelante.
  • filesystems>: Puede especificar sistemas de archivos específicos (puntos de montaje) para verificar su uso en lugar de obtener información de todas las unidades montadas.

Si no se proporciona ningún nombre de archivo, muestra el espacio disponible en todos los sistemas de archivos actualmente montados.



Por ejemplo:

df>

Esto mostrará información sobre todos los sistemas de archivos montados, que incluirá el tamaño total, el espacio utilizado, el porcentaje de uso y el punto de montaje.

pitón reducir

df



Este comando muestra una tabla con columnas para:

  • Sistema de archivos: El nombre del dispositivo de almacenamiento montado (por ejemplo,/dev/sda4>).
  • Tamaño: El tamaño total del sistema de archivos en bytes.
  • Usado: La cantidad de espacio actualmente ocupado por los datos en bytes.
  • Aprovechar: La cantidad de espacio libre disponible en bytes.
  • Usar%: El porcentaje del sistema de archivos utilizado.
  • Montado en: El directorio donde está montado el sistema de archivos (por ejemplo,/>,/home>).

Ahora, si especifica un archivo en particular, mostrará la información de montaje de ese archivo en particular.

Por ejemplo:

df jayesh.txt>

df jayesh.txt

Puede reemplazar `jayesh.txt` con el nombre de archivo deseado

Opciones disponibles en el comando `df` en Linux

Opciones Descripción
'-a' o '–todos' Incluye sistemas de archivos pseudo, duplicados e inaccesibles en la salida.
'-B' o '–tamaño-bloque=' Escala los tamaños por TAMAÑO antes de imprimirlos.
'-h' o '–legible por humanos' Imprime tamaños en un formato legible por humanos utilizando una potencia de 1024.
'-H' o '–si' Imprime tamaños en un formato legible por humanos utilizando una potencia de 1000.
'-i' o '–inodos' Muestra información de inodo en lugar de uso de bloque.
'-l' o '–local' Limita el listado a sistemas de archivos locales.
'-P' o '–portabilidad' Utiliza el formato de salida POSIX para una mejor portabilidad.
'-sincronizar' Invoca la sincronización antes de obtener información de uso.
'-total' Omite todas las entradas insignificantes para el espacio disponible y produce un total general.
'-t' o '–tipo=' Limita el listado a sistemas de archivos de tipo TYPE.
'-T' o '–tipo de impresión' Imprime el tipo de sistema de archivos

Uso e implementación del comando df en Linux

Opción `-a` en el comando `df` en Linux

Si desea mostrar todo el sistema de archivos, utilice la opción -a.

df -a>

df-a

Opción `-h` o `-H` en el comando `df` en Linux

Utilice la opción -h para mostrar el tamaño en potencia de 1024

df -h jayesh.txt>

df -h jayesh.txt

Utilice la opción -H para mostrar tamaños en potencia de 1000

df -H jayesh.txt>

df -H jayesh.txt

Opción `–total` en el comando `df` en Linux

Para obtener el total general completo, use la opción –total

df --total>

gl –total

Opción `-T` en el comando `df` en Linux.

Utilice la opción -T para mostrar el tipo de archivo

Por ejemplo:

df -T jayesh.txt>

df -T jayesh.txt

Puede ver que el tipo de archivo para `jayesh.txt` es ext4

Opción `–help` en el comando `df` en Linux

Y para obtener más ayuda, puede utilizar la opción –ayuda.

df --help>

df –ayuda

Opción `-x` en el comando `df` en Linux

Excluir tipos de sistemas de archivos específicos de la salida

Por ejemplo: tmpfs

df -x tmpfs>

df -x tmpfs

Preguntas frecuentes

1. ¿Cuál es el df> comando en Linux, ¿y qué hace?

El ` df`> El comando es una utilidad de Linux que se utiliza para mostrar información sobre el uso del espacio en disco en un sistema de archivos. Muestra detalles como el espacio total en disco, el espacio utilizado, el espacio disponible y el porcentaje de uso para cada sistema de archivos montado.

2. ¿Cómo uso el df> ¿Comando para mostrar información de espacio en disco para un sistema de archivos específico?

Para mostrar información de espacio en disco para un sistema de archivos específico, puede usar el comando ` -h`> opción para salida legible por humanos y especifique la ruta del sistema de archivos como argumento. Por ejemplo:

df -h /dev/sda1>

3. ¿Puede el df> ¿El comando muestra información del espacio en disco en un formato o unidades específicas?

Sí eldf>El comando proporciona opciones para mostrar información del espacio en disco en diferentes formatos. El-h>La opción, como se mencionó anteriormente, muestra los tamaños en un formato legible por humanos (por ejemplo, KB, MB, GB). Además, puede utilizar opciones como -k> (kilobytes), -m> (megabytes), y -g> (gigabytes) para personalizar la salida.

4. ¿Cómo puedo ordenar los df> salida para ver los sistemas de archivos con el mayor o menor uso de espacio en disco?

Puedes usar el ` --sort`> opción con el ` df`> comando para ordenar la salida según columnas específicas. Por ejemplo, para ordenar por porcentaje de uso de espacio en disco en orden descendente, puede usar el comando:

df --sort=-p>

5. ¿Existe alguna manera de excluir ciertos sistemas de archivos del df> salida del comando?

nombres de ciudades estados unidos

Sí, puedes usar el-x>opción seguida de una lista de tipos de sistemas de archivos para excluir de la salida. Por ejemplo, para excluir eltmpfs>sistema de archivos, puede utilizar:

df -x tmpfs>

Conclusión

En este artículo analizamos el comando `df`, que es una poderosa herramienta para monitorear el uso del espacio en disco en el sistema Linux. Al comprender las opciones que hemos discutido y utilizarlas de manera efectiva para obtener información útil como el uso del sistema de archivos, identificar posibles limitaciones de almacenamiento y tomar decisiones informadas con respecto a la asignación y administración de recursos.