Vamos para algo mais dinâmico. Digite o comando abaixo no seu terminal e veja a mágica acontecer:
top
Hey! Agora temos várias informações na tela. No primeiro bloco, temos na primeira linha as informações do
uptime: horário atual, o tempo que o sistema está rodando, quantos usuários estão logados e o load average do sistema em (1, 5 e 15) minutos. Temos na próxima linha, informações sobre as tarefas que estão sendo executadas no sistema. Ainda no primeiro bloco, temos informações sendo atualizadas sobre o uso da CPU, memória e SWAP.
No segundo bloco, temos algo parecido com o resultado do
ps aux. Temos alguns campos novos: PR exibe a prioridade de cada processo. NI exibe um valor NICE de um processo indicando a prioridade de processamento do mesmo. Onde quanto menor o valor, o processo é mais favorável para ser processado. E quanto maior o valor, o mesmo será menso favorável para ser processado.
O
top pode ser personalizado, para ter mais detalhes, pressione "h" para obter a lista de comandos.
O
top é bom, mas existe uma solução semelhante a ele e mais customizada, o
htop. Com o
htop você pode fazer scroll vertical e horizontal, possibilitando ver todos os processos sendo executados no sistema de forma completa. Além disso, é possível ver os processos organizados em árvore ao pressionar
F5.
Assim como o top, o htop permite diversas personalizações. Para ver as opções, pressione "h". Além disso, você pode editar as informações nas colunas do topo. Basta pressionar
F2, em Meters, navegar com os direcionais escolhendo as informações que deseja exibir em cada coluna.
Por fim, temos o
vtop. Ao executar o comando no terminal, essa é a primeira tela que vemos:
Na primeira linha temos o "load average" e o horário, logo abaixo temos um gráfico do uso da CPU sendo atualizado em tempo real. Abaixo do bloco da CPU temos dois blocos um ao lado do outro. O da esquerda exibe o uso da memória (também com um gráfico). E na direita, temos a lista de processo. Que está separada em comando, o consumo de CPU do processo, o "count", exibe o número de processos para o comando, e o consumo de memória. Por fim, temos uma lista de comandos disponíveis.
Utilize "j" e "k" para navegar entre os processos. Para ir ao final da lista, pressione "G", para ir ao início da lista, pressione "g". Para ordenar por consumo de CPU, pressione "c". Para ordenar por consumo de memória, pressione "m". Para matar um processo da lista, bastar navegar até o processo e pressionar "dd".
O vtop permite que você utilize diferentes esquemas de cores. Basta executar o seguinte comando:
Temas disponíveis: acid, becca, brew, dark, monokai, parallax, seti, wizard.