lunes, 11 de octubre de 2010

Herramientas en Ubuntu/Debian para comprobar HDD

Después de una larga ayuda con un compañero en los foros de Ubuntu-es, estuve mirando algunas herramientas, que ayudasen a los compañeros para comprobar las particiones, análisis del disco, análisis de ficheros y cuanto ocupan en disco físicamente. He recopilado algunas herramientas conocidas, que me he permitido el lujo de unir aquí para que las encontréis mas fácilmente.

Herramientas en la terminal.
La primera de las herramientas para comprobar los discos es la orden fdisk:
sudo fdisk -l
Con esta orden obtendríamos los siguientes datos:

pepe@pepe-laptop:~$ sudo fdisk -l
[sudo] password for pepe:

Disco /dev/sda: 250.1 GB, 250059350016 bytes
255 cabezas, 63 sectores/pista, 30401 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Tamaño de sector (lógico / físico): 512 bytes / 512 bytes
Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes
Identificador de disco: 0xaa1cfeb7
Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 1216 9767488+ 83 Linux
/dev/sda2 1217 30401 234428512+ 5 Extendida
/dev/sda5 29745 30401 5277321 82 Linux swap / Solaris
/dev/sda6 1217 29744 229151097 83 Linux
Las entradas de la tabla de particiones no están en el orden del disco

Esta es una de las mejores herramientas en la terminal, para saber cuales son las particiones, el formato y que capacidad disponemos en cada una de ellas. Si quieres saber mas sobre sus demás prestaciones ya sabes man fdisk.

Si queremos saber que ficheros son los que ocupan mas espacio dentro de un directorio, podremos usar la orden "du", esta orden nos dirá cual es su contenido en kbites.
du -h /directorio/fichero
Ejemplo de utlización:

pepe@pepe-laptop:~$ du -h /var/log
4,0K /var/log/apparmor
200K /var/log/clamav
4,0K /var/log/kismet
4,0K /var/log/news
12K /var/log/fsck
84K /var/log/ConsoleKit
164K /var/log/apt
4,0K /var/log/speech-dispatcher
1,3M /var/log/installer
du: no se puede leer el directorio «/var/log/gdm»: Permiso denegado
4,0K /var/log/gdm
64K /var/log/cups
1,7M /var/log/dist-upgrade
256K /var/log/unattended-upgrades
du: no se puede leer el directorio «/var/log/samba/cores»: Permiso denegado
4,0K /var/log/samba/cores
48K /var/log/samba
7,4M /var/log

Herramientas gráficas:
Esta es una de dos herramientas, pero esta ves mas gráfica es el Analizador de uso de disco, esta herramienta la encontraras en Aplicaciones-Accesorios-Analizador de uso de disco.

Esta aplicación solo tendremos pulsar encima del icono que corresponda o que queramos analizar y sacara una estructura en varios formatos, yo suelo usar la vista en anillo es mas cómodo, por que lo tienes mas a la vista.


Esta herramienta da algunos datos referentes al disco y sus directorios, que nos puede servir para dar datos idénticos a la orden "du", si tenemos problemas con el exceso de consumo de HDD por parte de programas desbocados o mal configurados.

Nuestra segunda herramienta no es tan practica como la anterior, para llamarla usa las teclas Alt+F2 y tecleas la orden "palimptest", tienes muchas opciones que nos podrán servir para configurar SMART en nuestros discos duros y otras opciones que podrás descubrir al abrir la ventana de configuración.


También podríamos cambiar algunas opciones de nuestro CD/DVD y encontrar en los dos casos datos que nos podrían servir para pedir ayuda.


Bueno espero que ha algunos le sirvan estas herramientas, para poder analizar nuestros directorios o discos duros. Si crees que debería de añadir alguna herramienta mas solo tienes que comentarlo y la incluiremos.
Solo pedirte que uses las casillas de reacciones de aquí abajo, para saber cuan interesante fue para vosotros.