whowatch é um programa de linha de comando simples e fácil de usar para monitorar processos e usuários em um sistema Linux. Ele mostra quem está logado no sistema e o que estão fazendo, de forma semelhante ao comando w em tempo real.
Ele mostra o número total de usuários no sistema e o número de usuários por tipo de conexão (local, telnet, ssh e outros). O whowatch também mostra o tempo de atividade do sistema e exibe informações como nome de login do usuário, tty, host, processos, bem como o tipo de conexão.
Além disso, você pode selecionar um usuário específico e visualizar a árvore de processos dele. No modo de árvore de processos, você pode enviar os sinais SIGINT e SIGKILL para o processo selecionado de uma maneira divertida.
Neste breve artigo, vamos explicar como instalar e usar o whowatch em sistemas Linux para monitorar usuários e processos em tempo real em uma máquina.
Como instalar o whowatch no Linux
O programa whowatch pode ser facilmente instalado nos repositórios padrão usando o gerenciador de pacotes em sua distribuição Linux, conforme mostrado.
$ sudo apt install whowatch [On Ubuntu/Debian] $ sudo yum install whowatch [On CentOs/RHEL] $ sudo dng install whowatch [On Fedora 22+]
Depois de instalado, basta digitar o whowatch na linha de comando e você verá a seguinte tela.
$ whowatch

Você pode visualizar os detalhes de um usuário específico, basta destacar o usuário (use as setas Para cima e Para baixo para navegar). Em seguida, pressione a tecla d
para listar as informações do usuário, como mostrado nesta captura de tela.

Para visualizar a árvore de processos de um usuário, pressione Enter após destacar esse usuário específico.

Para visualizar toda a árvore de processos do usuário no Linux, pressione t
.

Você também pode visualizar informações do sistema Linux pressionando a tecla s
.

Para obter mais informações, consulte a página do manual do whowatch conforme mostrado.
$ man whowatch
Você também encontrará úteis os seguintes artigos relacionados:
- Como Monitorar Comandos Linux Executados por Usuários do Sistema em Tempo Real
- Como Monitorar a Atividade do Usuário com as Ferramentas psacct ou acct
Isso é tudo! whowatch é uma utilidade de linha de comando interativa simples e fácil de usar para monitorar processos e usuários em um sistema Linux. Neste guia breve, explicamos como instalar e usar o whowatch. Use o formulário de feedback abaixo para fazer perguntas ou compartilhar suas opiniões sobre esta utilidade.
Source:
https://www.tecmint.com/whowatch-monitor-linux-users-and-processes-in-real-time/