Verificar utilización de disco duro
Para verificar la utilización del disco duro, se utiliza el comando df y se le puede agregar el parámetro h para que los números nos salgan en un formato más legible (ej: 1K, 234M, 2G) y el parámetro k para usar bloques de 1K
1 | $ df -kh |
(ejemplo de salida)
1 2 3 4 | Filesystem Size Used Avail Use% Mounted on /dev/sdb1 147G 47G 93G 34% / /dev/sda1 99M 18M 77M 19% /boot none 1013M 0 1013M 0% /dev/shm |
Ahora bien, si lo que necesitamos es ver el espacio por carpeta, se utiliza el comando du, el cual nos mostrará el tamaño por archivo. Se puede utilizar igualmente con el parámetro h para que nos de la información en formato más legible.
1 | $ du -h |
Se puede también usar el parámetro s para sumarizar el total del espacio consumido por todos los archivos en vez de ver el detalle por archivo.
1 | $ du -sh |
Si lo que se necesita es encontrar aquellas carpetas que más consumen espacio, se puede utilizar la siguiente instrucción:
1 | $ du -sk * | sort -nr | more |
(ejemplo de salida)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | 40978356 var 4402056 home 1656248 root 1421880 usr 921947 proc 336672 etc 171648 lib 16960 sbin 12366 boot 5892 bin 152 dev 116 tftpboot 24 tmp 16 lost+found 12 media 8 srv 8 selinux 8 opt 8 mnt 8 misc 8 initrd 0 sys |
Si le agregamos el parámetro h obtendremos la salida en formato más legible, pero creará un error en el ordenamiento por tamaño
1 | $ du -skh * | sort -nr | more |
(ejemplo de salida)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | 901M proc 329M etc 168M lib 152K dev 116K tftpboot 40G var 24K tmp 17M sbin 16K lost+found 13M boot 12K media 8.0K srv 8.0K selinux 8.0K opt 8.0K mnt 8.0K misc 8.0K initrd 5.8M bin 4.2G home 1.6G root 1.4G usr 0 sys |
- Detener procesos asociados a un servicio en Linux
- Hablando de contraseñas …