Está en la página 1de 2

Linux Comandos para monitorear el sistema

Junio 2014

Para monitorear el sistema, Linux posee un conjunto de comandos que permiten analizar y obtener informacin relativa al
estado del sistema. El anlisis de esta informacin permite al administrador hacer una evaluacin del sistema y si es
necesario efectuar las acciones pertinentes.

El comando uptime: Este comando indica:


la hora actual
el tiempo que el sistema est en marcha
el nmero de usuarios conectados
la carga promedio del sistema para los ltimos 1, 5 y 15 minutos

#uptime
10:21:06 up 5 days, 19:11, 2 users, load average: 0.08, 0.03, 0.00

El comando top: El comando top permite una visin dinmica del sistema en tiempo real. El comando muestra un
listado de los procesos que se estn ejecutando. Proporciona adems un gran nmero de datos como el uso de la
memoria y procesador

#top
top - 10:21:48 up 5 days, 19:11, 2 users, load average: 0.04, 0.03, 0.00
Tasks: 73 total, 2 running, 71 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0% us, 0.0% sy, 0.0% ni, 100.0% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 3632736k total, 1049496k used, 2583240k free, 359636k buffers
Swap: 1991920k total, 0k used, 1991920k free, 255052k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND


28566 user 16 0 2196 1088 856 R 0.3 0.0 0:00.02 top
1 root 16 0 1564 532 464 S 0.0 0.0 0:01.21 init

free: el comando free muestra informacin relativa al uso de la memoria. Sin embargo, el resultado mostrado por este
comando es esttico, para poder visualizar el uso de la memoria de manera dinmica, se le puede agregar el
comando watch:

#watch n 1 d free
Every 1,0s: free Wed Sep 23 10:22:47 2009
totalusedfree shared buffers cached
Mem:3632736 1049556 2583180 0 359644 255072
-/+ buffers/cache: 434840 3197896
Swap:1991920 0 1991920

La opcin n indica el tiempo de refrescamiento de la informacin y d para resaltar la evolucin de los snapshots.
vmstat: proporciona informacin sobre el uso de la memoria virtual por los threads del ncleo, el disco y la actividad
del procesador.

#vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
1 0 0 2583032 359664 255088 0 0 1 14 63 22 1 0 99 0

iostat: muestra estadsticas sobre la lectura/escritura de los dispositivos

#iostat
Linux 2.6.15-23-386 (owlt02.owliancet.local) 23.09.2009
avg-cpu: %user %nice %system %iowait %steal %idle
0,53 0,03 0,04 0,07 0,00 99,33

Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn


sda 1,53 1,21 28,79 604661 14429814

du: muestra el espacio en disco usado por los directorios y sub-directorios, por defecto, partiendo del directorio en
uso .. Si se pasa el nombre de un directorio como parmetro, el anlisis se har sobre ste.
df: muestra la cantidad de espacio libre en los diferentes dispositivos montados o pasados como parmetro.
ps: muestra una lista de los procesos que se estn ejecutando y el nombre del usuario actual.
who: muestra la lista de usuarios conectados.

Nota: Existe un pequeo programa que muestra una serie de informacin directamente en el escritorio: Conky
Este documento intitulado Linux Comandos para monitorear el sistema de Kioskea (es.kioskea.net) esta puesto a diposicin bajo la licencia
Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que esta nota sea visible.

También podría gustarte