Si tenemos varios usuarios en nuestro linux, algo interesante es poder saber que están haciendo y poder tener una visibilidad de la actividad que realizan en el sistema, por eso estas son algunas opciones interesantes para aprender, claro que hay muchas pero nos centraremos en un comando que me parece útil traerles, se llama acct.

No viene instalado pero esta en los repositorios, así que solo hacemos:

apt install acct

Esto nos agregará varias herramientas que veremos a continuación. Por ejemplo usaremos:

El comando ac mostrará las estadísticas totales del tiempo de conexión en horas según los inicios de sesión/desconexiones del usuario del archivo wtmp actual.

ac

El uso del comando “ac -d” nos dará el tiempo total de inicio de sesión en horas por día.

ac -d

El uso del comando “ac -p” mostrará en pantalla el tiempo total de inicio de sesión de cada usuario en horas.

ac -p

El comando “sa” se nos da el resumen de comandos que fueron ejecutados por los usuarios.

sa

Pero para obtener la información de un usuario en particular, usaremos la opcion -u.

sa -u

Ahora veremos otra alternativa y es el comando lastcomm que muestra los procesos ejecutados por cada usuario, por defecto nos mostrará los últimos comandos de todos los usuarios, pero obviamente podemos indicarle que nos muestre solo los comandos de determinado usuario, por ejemplo:

lastcomm root

Deja un comentario