Como ativar a contabilidade do processo no Ubuntu

Como ativar a contabilidade do processo no Ubuntu
Como administradores do Linux, um de nossos empregos cotidianos é gerenciar e monitorar as atividades de cada usuário em uma infraestrutura organizacional. Também é benéfico coletar dados do sistema e rede. Por exemplo, em nossa empresa, temos uma equipe de desenvolvedores que está trabalhando constantemente em servidores. Como resultado, precisaremos do melhor utilidade para ficar de olho neles. Não é?

O que é contabilidade de processos no Ubuntu

Em sistemas baseados em Linux como Ubuntu, Contabilidade do processo Oferece informações úteis para ajudá -lo a monitorar as atividades do usuário. A contabilidade de processos é uma maneira de acompanhar e resumir processos e comandos em um sistema. Ubuntu oferece a opção para ativar ou desativar a contabilidade do processo. Antes de possibilitar o processo contábil em seu sistema Ubuntu, entenda esse conceito de que a contabilidade do processo é muito diferente da execução do comando ps. O "ps”O comando é usado para imprimir as informações relacionadas ao processo atualmente em execução, incluindo seus PIDs. Por outro lado, a contabilidade de processos exibe os detalhes dos comandos concluídos, não os atualmente em execução. Possui um único arquivo de sistema que armazena mais informações do que o presente dentro dos arquivos de histórico de comando.

Agora vamos te mostrar Como ativar a contabilidade do processo no Ubuntu. Em primeiro lugar, precisamos instalar o “Acct”Utilitário em nosso sistema para seguir o procedimento. Então vamos começar!

Como instalar o ACCT no Ubuntu

Você pode acompanhar seus processos instalando o “Acct'Utilidade em Ubuntu. Ele controla as ações do usuário e permite que você veja quanto tempo os usuários foram conectados ao sistema. Esta ferramenta também fornece uma lista dos comandos e recursos atualmente sendo usados ​​no sistema. O "Acct”O utilitário é executado no plano de fundo do sistema; Portanto, o desempenho do sistema não é afetado.

Para instalar o ACCT no seu sistema Ubuntu, escreva este comando em seu terminal:

$ sudo apt-get install Acct

A saída sem erros declara que “Acct”Está instalado com sucesso em seu sistema. Agora, ative a contabilidade do processo, utilizando o comando abaixo:

$ sudo/usr/sbin/accton em

A saída mostra que a contabilidade do processo agora está ativada no seu sistema e salvará todos os dados no “var/log/conta/pacct”:

Como visualizar o usuário conectar estatísticas de tempo no Ubuntu

No seu terminal Ubuntu, execute o “AC”Comando para obter as estatísticas de tempo de conexão do usuário. O "AC”O comando sem nenhum argumento informará o tempo de conexão baseado em horas:


O "-d”A opção é adicionada na“AC”Comando para visualizar o horário diário de login hour:

$ ac -d

Para saber sobre o tempo de conexão de todos os usuários do sistema, utilize o “-p"Opção em sua"AC”Comando:

$ ac -p

Em nosso sistema, temos apenas um “Linuxhint" do utilizador; É por isso que a saída está apenas mostrando estatísticas de tempo para este usuário:

Você pode ver as estatísticas de tempo de login de um determinado usuário. Para isso, você deve adicionar o nome de usuário ao “AC”Comando o seguinte:

$ ac linuxhint

Para conferir as estatísticas diárias de tempo de log-in de um determinado usuário, adicione o “-d”Opção no comando anterior:

$ ac -d linuxhint

Como listar informações de atividade da conta no Ubuntu

O "SA”O comando resume o conteúdo do arquivo que contém os dados de contabilidade bruta. Se você deseja listar as informações dos comandos executados pelos usuários, execute o comando abaixo do seu terminal Ubuntu:

$ sudo sa

No outro caso, se você quiser ver as informações dos usuários individualmente, adicione o “-você"Opção na"SA”Comando:

$ sa -u

O "-m”A opção é adicionada na“SA”Comando para mostrar o número total de processos do usuário e seu tempo de CPU:

$ sa -m

No "SA“Comando, adicione o“-c”Opção para obter a maior porcentagem de usuários:

$ sa -c

O "LastComm”O comando é usado para exibir a lista dos últimos comandos executados pelo usuário especificado:

$ lastComm root

Como desativar a contabilidade de processos no Ubuntu

Se você deseja desativar a contabilidade do processo, deve executar um comando abaixo do seu terminal: seu terminal:

$ sudo/usr/sbin/accton

Conclusão

Em Ubuntu, Contabilidade do processo oferece muitas informações sobre os processos que estão funcionando em seus sistemas. Ele permite armazenar os registros contábeis das atividades do sistema e do usuário, bem como os recursos do sistema usados. O "Acct”O utilitário é usado para ativar Contabilidade do processo em sistemas baseados em Linux como Ubuntu. Neste post, compartilhamos Como ativar a contabilidade do processo no seu sistema Ubuntu. Além disso, também mostramos como obter as estatísticas de atividade no terminal.