VISUALIZACIÓN Y GESTION DE RECURSOS DEBIAN DISCO, MEMORIA, CPU POR CONSOLA

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
05 Manejo recursos debian


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

Scroll al inicio