martes, 18 de enero de 2011

Revisando el Espacio en nuestro Disco Duro GNU/LINUX

Existen oportunidades que nos nace saber cual es el espacio disponible que se encuentra en nuestro disco duro en LINUX, para ello existe un comando muy facil que nos puede ayudar en esta tarea.
Ese comando es: df

Este comando nos muestra información sobre las particiones: el tamaño, el espacio usado, el espacio disponible, el porcentaje de uso y el punto de montaje. Se puede usar con -h para que muestre los tamaños en forma “entendible por humanos” (en lugar de que mostrar 3064428 muestre 3.0G:

df -h

Comando du

Con este comando podemos ver cuánto tamaño ocupa cada carpeta (y subcarpeta) del sistema. En mi caso me fue de mucha utilidad, pues quería saber exactamente qué es lo que me ocupaba tanto espacio dentro de /home. También admite la opción -h. Dependiendo de la profundidad (número de subcarpetas) que tenga alguna carpeta o sistema de archivos puede llegar a ser un poco tedioso ver la salida del comando. Por eso, otra opción interesante es --max-depth=n donde n es la máxima profundidad que queremos que se nos muestre. Así, si por ejemplo ejecutamos:

du -h --max-depth=3 /home/koki

Nos mostrará el total de espacio que ocupa cada carpeta, hasta un nivel de 3 subcarpetas a partir de /home/koki/, por ejemplo una parte de la salida es:

4.0K /home/koki/.kde/share/icons 1.9M /home/koki/.kde/share/wallpapers 160K /home/koki/.kde/share/mimelnk 1.6M /home/koki/.kde/share/config 4.0K /home/koki/.kde/share/locale 8.0K /home/koki/.kde/share/services 4.0K /home/koki/.kde/share/servicetypes 16K /home/koki/.kde/share/applnk 57M /home/koki/.kde/share/apps 61M /home/koki/.kde/share

Donde vemos el tamaño de cada subcarpeta dentro de .kde/share y al final el total.

Si es que tenemos un número grande de carpetas, podemos redireccionar la salida a un archivo de texto para analizarlo luego con calma:

du -h --max-depth=3 /home/koki >archivo.txt

Espero les sea de mucha ayuda

No hay comentarios:

Publicar un comentario