GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo verificar el espacio en disco en Linux

Introducción

¿Cuánto espacio tengo libre en mi disco Linux?

Administrar el espacio en disco en un servidor Linux es una tarea importante. Por ejemplo, las aplicaciones del administrador de paquetes le notifican cuánto espacio en disco se necesitará para una instalación. Para que esa información sea significativa, debe saber cuánto espacio tiene disponible su sistema.

En este tutorial, aprenda a usar el df comando para verificar el espacio en disco en Linux y el du comando para mostrar el uso del espacio en disco del sistema de archivos.

Requisitos previos

  • Un sistema basado en Linux
  • Una ventana de terminal/línea de comandos
  • Una cuenta de usuario con sudo o raíz privilegios

Comprobar el espacio en disco de Linux mediante el comando df

Puede verificar su espacio en disco simplemente abriendo una ventana de terminal e ingresando lo siguiente:

df

El df comando significa disk free , y le muestra la cantidad de espacio que ocupan las diferentes unidades. De forma predeterminada, df muestra valores en bloques de 1 kilobyte .

Uso de visualización en megabytes y gigabytes

Puede mostrar el uso del disco en un formato más legible por humanos agregando -h opción:

df -h

Esto muestra el tamaño en kilobytes (K), megabytes (M) y gigabytes (G).

Comprender el formato de salida

El df comando enumera varias columnas:

Filesystem         Size      Used     Avail    Use%    Mounted on

udev               210M        0        210M     0%       /dev

tmpfs              49M       1004K      48M      3%       /run

/dev/sda2          7.9G       4.3G      3.2G     58%      /

Su salida puede tener más entradas. Las columnas deben explicarse por sí mismas:

  • Sistema de archivos – Este es el nombre de cada unidad en particular. Esto incluye discos duros físicos, unidades lógicas (particionadas) y unidades virtuales o temporales.
  • Tamaño El tamaño del sistema de archivos.
  • Usado – Cantidad de espacio utilizado en cada sistema de archivos.
  • Disponible – La cantidad de espacio no utilizado (libre) en el sistema de archivos.
  • % de uso: Muestra el porcentaje del disco utilizado.
  • Montado en – Este es el directorio donde se encuentra el sistema de archivos. Esto también se denomina a veces un punto de montaje .

La lista de sistemas de archivos incluye su disco duro físico, así como discos duros virtuales:

  • /dev/sda2 – Este es su disco duro físico. Puede aparecer como /sda1 , /sda0 , o incluso puede tener más de uno. /dev significa dispositivo .
  • udev Este es un directorio virtual para /dev directorio. Esto es parte del sistema operativo Linux.
  • tmpfs – Es posible que tengas varios de estos. Estos son utilizados por /run y otros procesos de Linux como sistemas de archivos temporales para ejecutar el sistema operativo. Por ejemplo, tmpfs /run/lock se utiliza para crear archivos de bloqueo . Estos son los archivos que evitan que varios usuarios cambien el mismo archivo al mismo tiempo.

Mostrar un sistema de archivos específico

El df El comando se puede usar para mostrar un sistema de archivos específico:

df -h /dev/sda2

También puede usar una barra invertida:

df -h /

Esto muestra el uso en su disco duro principal. Usa el punto de montaje (en el Montado en columna) para especificar la unidad que desea comprobar.

Mostrar sistemas de archivos por tipo

Para listar todos los sistemas de archivos por tipo, use el comando:

df -ht ext4

Esto enumera las unidades con ext4 tipo, en formato legible por humanos.

Tamaño de visualización en 1000 en lugar de 1024

Puede mostrar el uso del disco en unidades de 1000 en lugar de 1024:

du -H

Esto puede abordar un punto de confusión en la tecnología de almacenamiento. Los fabricantes de discos duros venden discos duros en tamaños basados ​​en 1000 bytes =1 kilobyte.

Sin embargo, los sistemas operativos dividen ese espacio para que 1024 bytes =1 kilobyte. Debido a esto, un disco duro de 1000 gigabytes termina con aproximadamente 930 gigabytes de almacenamiento utilizable.

Comprobar el espacio en disco en Linux con du Command

El du El comando muestra el uso del disco. Esta herramienta puede mostrar el uso del disco para directorios individuales en Linux, brindándole una vista más detallada del uso de su disco. Úselo para mostrar la cantidad de espacio utilizado por su directorio actual:

du

Como el df comando, puede hacer du legible por humanos:

du -h

Muestra una lista de los contenidos del directorio actual y cuánto espacio están usando. Puede simplificar la visualización con -s opción:

du -hs

Esto muestra cuánto espacio usa el directorio actual.

Para especificar el directorio o el archivo, utilice las siguientes opciones:

du -hs /etc/kernel-img.conf
du -hs /etc

Con el segundo comando, es posible que haya notado un permiso denegado mensaje de error. Esto significa que el usuario actual no tiene privilegios para acceder a ciertos directorios. Usa el sudo comando para elevar sus privilegios:

sudo du -hs /etc

Linux
  1. Use df para verificar el espacio libre en disco en Linux

  2. Verifique el espacio en disco usado en Linux con du

  3. Cómo particionar un disco en Linux

  4. Verifique el espacio en disco en Linux usando los comandos df y du

  5. Linux:¿cómo minimizar el uso del espacio en disco?

Cómo verificar el espacio libre en disco en Linux [Terminal y métodos GUI]

Cómo verificar bloques defectuosos o sectores defectuosos en el disco duro en Linux

¿Cómo limpiar algo de espacio en disco en una instancia de Linux?

Cómo verificar el espacio libre en disco en Linux

Cómo verificar el espacio de intercambio en Linux

Comando Linux df para verificar el espacio en disco