monitorizacion

LSOF

LS Open Files . Nos ayuda a listar ficheros abiertos, y nos será súper útil en determinadas situaciones donde no sepamos qué carpetas tiene en uso una determinada herramienta.
Si tecleamos lsof sin parámetros, la salida será una larga lista de ficheros abiertos. Tal lista esta ordenada por PID.

Pero si lo combinamos con algunos de sus parámetros la salida reducirá este volumen.

  • lsof -p $$: muestra una lista de ficheros abiertos por procesos.
  • lsof /home/user1: muestra una lista de ficheros abiertos en un camino dado del sistema.

LSMOD

Se utiliza para visualizar los módulos que estén cargados en el kernel de Linux.
El formato es el nombre, el tamaño, el uso de la cuenta, la lista de módulos que se refieren. La información que se muestra es idéntica a la disponible a partir de / proc/modulos.

OPCIONES

  • H, – help

Muestra un resumen de las opciones y de inmediato la salida.

  • V, – versión

Muestra la versión de lsmod y de inmediato la salida.

LAST REEBOT

last reboot: Muestra las veces que el equipo se ha reiniciado, la fecha, la hora y el tipo de reinicio.

LAST proporcionará el último reinicio o apagado hora y fecha, así como una lista de las sesiones de los usuarios conectados en una fecha y hora específica.

REEBOT, mostrará toda la fecha de reinicio anterior y la hora del sistema. Este recoge la información del directorio / var / log / wtmp.

Ejemplo:

  • $ Último reinicio

reiniciar el arranque del sistema 2.6.32-100.28.5. Sáb 14 de mayo 20:38-23:55 (137 +06:16)
reiniciar el arranque del sistema 2.6.32-100.28.5. Dom 24 de abril 21:28-23:37 (15 +09:08)
wtmp inicia Jue Mar 24 17:28:47 2011

PSTREE

Nos muestra un diagrama de arbol (en forma jerárquica) de los procesos que se están ejecutando en el sistema.
Al ejecutar la orden pstree en nuestro terminal se nos presenta el diagrama en su forma más sencilla, con la jerarquía de los procesos padre con sus respectivos procesos hijos

Opciones:

  • a

Muestra los argumentos de línea de comandos. Si la línea de comandos de un proceso termina, ese proceso se indica entre corchetes “{ }”. -a implícita desactivar la abreviatura.

  • A

Utiliza caracteres ASCII para dibujar el árbol.

  • C

Desactiva abreviar las ramas iguales. Por defecto el árbol está todo lo comprimido posible.

  • G

Utiliza caracteres VT100 para dibujar el árbol.

  • h

Resalta el proceso actual y los que se encuentren sobre él.

  • H

Resalta el proceso especificado. A diferencia de -h, este comando falla si el proceso especificado no existe.

  • l

Mostrar líneas largas de manera que no se corten. De forma predeterminada, las líneas se muestran con el ancho de pantalla o 132 si el ancho de la pantalla no se conoce.

  • n

Ordenar los procesos con el mismo que el proceso situado jerárquicamente sobre él por PID en vez de por su nombre.

  • p

Mostrar IDPs. PIDs son números decimales entre paréntesis después de cada nombre de proceso. -p implícitamente desactivar la abreviatura.

  • u

Mostrar transiciones uid. Siempre que el uid de un proceso difiere de la uid de su “padre”, el uid nuevo se muestra entre paréntesis después del nombre del proceso.

  • U

Utiliza caracteres UTF-8 (Unicode) para dibujar el árbol.

  • V

Muestra información sobre la versión.

  • Z

Muestra la seguridad de cada proceso. Este comando es válido únicamente si pstree esta compilado con soporte SELinux.