GNU/Linux >> Tutoriales Linux >  >> Linux

Determinar el uso del disco en Linux usando el comando "du"

Determinación del uso del disco

El comando du muestra el espacio en disco estimado utilizado por archivos y directorios. Si ejecuta du sin ninguna opción, generará los tamaños de todos los archivos que comienzan en su directorio actual y todos los subdirectorios de su directorio actual.

Averigüe cuánto espacio en disco está utilizando el directorio /home con las opciones de resumen (-s) y lectura humana (-h):

$ du -sh /home
1.1G	/home

Agregar los sin subdirectorios (-S) La opción muestra solo el espacio en disco utilizado por los archivos en el directorio /home sin contar los archivos en los subdirectorios de /home:

$ du -sSh /home
201M	/home

Uso de disco

El comando df muestra cuánto espacio usa cada sistema de archivos en el disco y dónde está montado. Usando el -i Las opciones muestran el uso del inodo en lugar del espacio libre. Cada archivo en el sistema usa un inodo. Quedarse sin espacio libre o sin inodos causará serios problemas y debe agregar más espacio en disco al sistema si cualquiera de los dos está en peligro de agotarse.

# df -hi /
Filesystem     Inodes IUsed IFree IUse% Mounted on
/dev/xvda1        20M  105K   20M    1% /

Con el tipo (-T) y el legible por humanos (-h) la opción df muestra el tipo de sistema de archivos y cuenta los tamaños en megabytes y gigabytes:

# df -hT
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/xvda1     xfs        20G  5.3G   15G  27% /
devtmpfs       devtmpfs  892M     0  892M   0% /dev
tmpfs          tmpfs     919M     0  919M   0% /dev/shm
tmpfs          tmpfs     919M   17M  903M   2% /run
tmpfs          tmpfs     919M     0  919M   0% /sys/fs/cgroup
tmpfs          tmpfs     184M     0  184M   0% /run/user/1001

Cuotas de disco

Linux proporciona el sistema de cuotas para controlar el uso del disco entre los usuarios. El comando de cuota, cuando se escribe solo en la línea de comando, mostrará qué tan cerca está de sus límites. Hay límites duros y suaves. Dependiendo de la política del sistema, se puede enviar una advertencia cuando supera un límite suave y, a menudo, hay un período de gracia que le da tiempo para completar el trabajo y luego borrar o mover archivos para que el uso del disco vuelva a caer por debajo del límite suave. Nunca puede exceder un límite estricto. Las cuotas se pueden establecer en usuarios o grupos.

Es importante tener en cuenta que las cuotas pueden imponer no solo la cantidad de espacio en disco que un usuario puede usar, sino también la cantidad de archivos que un usuario puede crear.

El usuario raíz también puede usar el comando de cuota para comprobar el uso de otros usuarios escribiendo quota -u nombre de usuario en la línea de comando.


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

  2. Uso del comando de búsqueda de Linux:uso con ejemplos

  3. Comando df de Linux

  4. Cómo hacer una copia de seguridad del sistema operativo Linux usando el comando "dd"

  5. Ejemplos de uso del comando dmsetup en Linux

Comprender su espacio en disco a través del comando 'df' en Linux

Usando el comando Watch en Linux

Linux du Command Ejemplos más útiles

Comando Linux df para verificar el espacio en disco

Usando cut en Linux Terminal

¿Cómo analizar el uso del disco en la línea de comandos de Linux?