top
Muestra en tiempo real los procesos en ejecución, se refresca automaticamente, muestra información de consumo de CPU en % y de la memoria, muestra los procesos en ejecución e información de consumo de recursos.
uso básico
top
La información mostrada por el comando es un poco complicada de interpretar, podemos presionar la tecla Z, para obtener una vista un poco mas amigable
Podemos desplazarnos hacia abajo o hacia arriba con la conbinación de teclas Alt+Fecha Abajo y Alt+Flecha Arriba respectivamente.
Si presionamos la tecla H obtenemos una lista de comandos interactivos.
Para salir tanto de la ayuda como de top, presionar la tecla Q
df
Por defecto muestra la cantidad de espacio disponible en todos los sistemas de archivos disponibles. Si se desea tambien se puede ver solo un sistema de archivos en especifico. Para ser mas amigable se pueden usar modificadores.
Uso Básico
df
df -h
df -hT
htop
Es un visor de procesos interactivo, similar en cuanto a la información que muestra a top, pero mucho mas amigable. Se puede matar procesos directamente.
En caso de ejecutar el comando y no aparecer nada, se debe instalar como se muestra a continuación.
apt-get install htop
Uso básico
htop
Para dezplazarse usar las flechas del teclado.
Se puede organizar a nuestro gusto, por ejemplo cual esta consumiento mas memoria, utilizando la tecla F6 y seleccionando Memory
Para salir, presionar la tecla F10
Recordar que para mayor conocimiento de cada uno de los comandos, podemos ejecutar en el terminal
man nombre_comando
du
Muestra un estimado del espacio usado por archivos y/o carpetas
du -h
Con esta opción vamos a obtener el resultado rescursivo de todos los directorios y archivos
du -h --max-depth=1 | sort -hr
Con esta opción tenemos mas control sobre el resultado que queremos.
–max-depth=1 Genera el resultado con base solo en la profundidad del número indicado
sort -hr Organiza el resultado de mayor a menor tañamo.
lsblk
lsblk -fm
fdisk
fdisk -l
hdparm
Permite ver la información de la unidad de disco duro especificada
hdparm -I /dev/sda
lshw
Muestra información general de hardware
lshw
Diagnostico de discos duros
Instalar los paquetes correspondientes a smartmontools
apt-get install smartmontools
Una vez instalado podremos ejecutar el comando siguiente para conocer los discos que tenemos instalados.
smartctl --scan
Podemos ver las caracteristicas de la unidad especificada, modificando el id de unidad
smartctl -d ata -a -i /dev/sda
Podemos obtener información basica de la unidad especificada
smartctl -i /dev/sda
Podemos activar smart para la unidad especificada, en caso de estar deshabilitado con el comando.
smartctl -s on /dev/sda
Podemos ver un estimado del tiempo que puede tardar cada test
smartctl -c /dev/sdc
Podemos ejecutar tests smart cortos y largos
smartctl -t short /dev/sdb
smartctl -t long /dev/sdb
Podemos leer los resultados generados con el siguiente comando
smartctl -l selftest /dev/sda
Codigos de errores: https://en.wikipedia.org/wiki/S.M.A.R.T.#ATA_S.M.A.R.T._attributes