¿Qué es la contabilidad de procesos en Ubuntu?
En sistemas basados en Linux como Ubuntu, contabilidad de procesos Ofrece información útil para ayudarlo a monitorear las actividades del usuario. La contabilidad de procesos es una forma de realizar un seguimiento y resumir procesos y comandos en un sistema. Ubuntu le proporciona la opción de habilitar o deshabilitar la contabilidad del proceso. Antes de habilitar la contabilidad del proceso en su sistema Ubuntu, comprenda este concepto de que la contabilidad del proceso es muy diferente a la ejecución del comando PS. El "PDEl comando se utiliza para imprimir la información relacionada con el proceso de ejecución actualmente, incluidos sus PIDS. Por el contrario, la contabilidad de procesos muestra los detalles de los comandos completados, no los que actualmente se ejecutan. Tiene un solo archivo de sistema que almacena más información de lo que está presente dentro de los archivos del historial de comandos.
Ahora te mostraremos Cómo habilitar la contabilidad de procesos en Ubuntu. En primer lugar, necesitamos instalar el "accidente"Utilidad en nuestro sistema para seguir el procedimiento. Así que comencemos!
Cómo instalar Acct en Ubuntu
Puede realizar un seguimiento de sus procesos instalando el "accidente"Utilidad en Ubuntu. Realiza un seguimiento de las acciones del usuario y le permite ver cuánto tiempo se han conectado los usuarios al sistema. Esta herramienta también proporciona una lista de los comandos y recursos que se utilizan actualmente en el sistema. El "accidente"La utilidad se ejecuta en el fondo del sistema; Por lo tanto, el rendimiento del sistema no se ve afectado.
Para instalar Acct en su sistema Ubuntu, escriba este comando en su terminal:
$ sudo apt-get instalación de instalación
La salida libre de errores declara que "accidente"Se instala con éxito en su sistema. Ahora, habilite la contabilidad del proceso utilizando el comando dado a continuación:
$ sudo/usr/sbin/accton on
La salida muestra que la contabilidad de procesos ahora está habilitada en su sistema, y guardará todos los datos en el "var/log/cuenta/PACCT":
Cómo ver las estadísticas de tiempo de conexión del usuario en Ubuntu
En su terminal Ubuntu, ejecute el "C.A"Comando para obtener las estadísticas de tiempo de conexión del usuario. El "C.AEl comando sin ningún argumento le hará saber el tiempo de conexión basado en la hora:
El "-d"La opción se agrega en el"C.A"Comando para ver el inicio de sesión diario en el tiempo basado en horas:
$ AC -D
Para conocer la hora de conexión de todos los usuarios del sistema, utilice el "-pag"Opción en tu"C.A" dominio:
$ AC -P
En nuestro sistema, solo tenemos un "Linuxhint"Usuario; Es por eso que la salida solo muestra estadísticas de tiempo para este usuario:
Puede ver las estadísticas de tiempo de inicio de sesión de un usuario en particular. Para esto, debes agregar el nombre de usuario al "C.A"Comando de la siguiente manera:
$ AC Linuxhint
Para consultar las estadísticas de tiempo de inicio de sesión diarias de un usuario en particular, agregue el "-dOpción "en el comando anterior:
$ AC -D Linuxhint
Cómo enumerar la información de la actividad de la cuenta en Ubuntu
El "SAEl comando resume el contenido del archivo que contiene los datos de contabilidad sin procesar. Si desea enumerar la información de los comandos ejecutados por los usuarios, ejecute el comando otorgado en su terminal Ubuntu:
$ sudo sa
En el otro caso, si desea ver la información de los usuarios individualmente, agregue el "-uOpción "en el"SA" dominio:
$ sa -u
El "-metro"La opción se agrega en el"SAComando para mostrar el número total de procesos de usuario y su tiempo de CPU:
$ sa -m
En el "SAComando ", agregue el"-C"Opción para obtener el mayor porcentaje de usuarios:
$ sa -c
El "LastcommEl comando se utiliza para mostrar la lista de los últimos comandos ejecutados por el usuario especificado:
$ LastComm Root
Cómo deshabilitar la contabilidad de procesos en Ubuntu
Si desea deshabilitar la contabilidad de procesos, debe ejecutar un comando otorgado en su terminal:
$ sudo/usr/sbin/accton off
Conclusión
En Ubuntu, contabilidad de procesos ofrece mucha información sobre los procesos que funcionan en sus sistemas. Le permite almacenar los registros contables de las actividades del sistema y el usuario, así como los recursos del sistema utilizados. El "accidente"Se utiliza la utilidad para habilitar contabilidad de procesos en sistemas basados en Linux como Ubuntu. En esta publicación, hemos compartido Cómo habilitar la contabilidad de procesos en su sistema Ubuntu. Además, también hemos demostrado cómo obtener las estadísticas de actividad en el terminal.