O comando HTOP no Linux
- Vinicius Souza
- Linux
- 17 de maio de 2022
Está com o seu servidor Linux lento e precisa de comandos para ajudar a descobrir o motivo? O comando htop pode ser um grande aliado na análise de processos e recursos.
O comando HTOP é um utilitário de linha de comando que tem como objetivo auxiliar o usuário a monitorar de forma interativa e em tempo real os recursos de seu sistema operacional Linux.
1| Instalar htop no Ubuntu
sudo apt install htop
2| Instalar htop no CentOS
sudo yum install htop
3| Iniciar a ferramenta
htop
4| Visão geral da ferramenta
Ao digitar htop é apresentado a tela abaixo:
5| Explicando os blocos
Bloco superior
Bloco Inferior
Descrição dos Campos
Campo | Descrição |
---|---|
PID | ID do processo |
USER | Dono do processo |
PRI | Prioridade do processo (Varia de 0 a 139, sendo que quanto menor mais prioridade) |
NI | “Nices Values” afeta o valor da prioridade do processo (Varia de -20 a 19) |
VIRT | Total de memória requerida pelo processo (não necessariamente está toda em uso) |
RES | Quantidade de memória RAM que o processo está utilizando |
SHR | Total de memória Compartilhada usada pelo processo |
S | Estado atual do processo |
CPU % | Percentual de tempo de CPU que o processo está utilizando |
MEM % | Percentual de Memória RAM que o processo está utilizando |
TIME + | Tempo de processador que o processo está utilizando |
COMMAND | Comando que iniciou o processo |
5| Opções via CommandLine
O htop permite que você passe opções/ argumentos na execução dele para ajudar na análise
5.1| Delay
O comando htop muda as informações apresentadas rapidamente, pois os processos estão constatemente sendo atualizados. Com o comando abaixo o resultado é atualizado com o Delay (atraso) que você definir:
htop -d 15
O argumento acima tem o delay de 1 segundo, pois é calculado em décimo de segundo.
5.2| Filtro com PID
É possível filtrar com um determinado PID e exibir as informações deles
htop -p 1,19296
Conclusão
Assim como o gerenciador de tarefas no Windows, o comando htop é realmente muito poderoso e com certeza irá lhe ajudar na análise de qualquer caso.
Por fim, agradecemos a leitura e esperamos que este post tenha te ajudado de alguma maneira! Caso tenha alguma dúvida, entre em contato conosco pelo Telegram , Facebook ou Instagram ! Veja mais posts no IronLinux !