Top – Monitoramento de Processos Linux.
Top – Monitoramento de Processos Linux.
Top é um programa de monitoramento de desempenho, que é usado com frequência por muitos administradores de sistemas Linux para monitorar o desempenho dos Servidores Linux , e está disponível em muitas Distribuições Linux/Unix. O comando top é usado para mostrar na tela todos os processos em tempo real que estão ativos.
# top
Começa hoje uma parte de uma série de comandos em Linux que irei explicar bem afundo, e vou começar com ferramentas de monitoramento. Neste artigo, vou mostrar como explorar o comando top , que é um dos comandos mais utilizados em nossos trabalhos administrativos do sistema diárias. O comando top exibe a atividade do processador de sua máquina Linux e também exibe tarefas gerenciadas pelo kernel em tempo real. Ele vai mostrar a utilização do processador e a memória entre outras informações como processos em execução.
Para os exemplos abaixo irei fazer o print de tela e depois vou marca-lo com um numero no meio conforme sequência abaixo:
1. Exibição do comando top
Neste exemplo, ele irá mostrar a informação como tarefas, memória, cpu e swap. Pressione ‘q’ para sair da janela.
2. Listanto campos de Classificação .
Pressione a letra “f” ou “F” para exibir os campo de classificação, por exemplo, logo apos precisone a letra ‘a’ para classificar os processos com PID (ID do processo).
3. Mostrar processo do usuário específico
Use comando top com a opção ‘u’ irá mostrar os detalhes específicos do processo do usuário.
# top -u dejano
4. Destaque de duração do processo em Top
Opção ‘z’ na execução do comando top exibirá os processos em execução em uma cor diferenciada que pode ajudá-lo no processo de execução e identificados facilmente.
5. Mostra caminho absoluto de um Processos
A Opção ‘c’ na execução do comando top, irá mostrar o caminho absoluto dos processos em execução.
6. Alterar Delay ou Set ‘Tela Refresh Interval’ em Top
Pelo intervalo de atualização de tela padrão é de 3,0 segundos, o mesmo se pode mudar pressionando opção ‘d’ na execução de comando superior e mudá-lo se o desejar.
7. Matar processo em execução com o argumento ‘k’
Você pode matar um processo depois de descobrir PID do processo, pressionando a opção ‘k’ na execução do comando top sem sair da janela.
8. Ordenar por Utilização CPU
Pressione (Shift + P) para classificar os processos de acordo com a utilização da CPU.
9. Renice de um processo
Você pode usar a opção ‘r’ para alterar a prioridade do processo também chamado Renice.
10. Salvar Principais resultados do comando
Press (Shift + W) para salvar os resultados em execução de comandos de topo em
/home/dejano/.toprc.
11. Obtendo Top Command Help
Opção Pressione ‘h’ para obter a ajuda do comando top.
12. Para sair do comando top após algumas repetições
Para sair do comando top sem usar a tecla “q” você pode usar o comando abaixo:
O comando top sairá automaticamente após 10 repetição.
# top -n 10