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.