# O comando HTOP no Linux Link: [https://blog.ironlinux.com.br/o-comando-htop-no-linux/](https://blog.ironlinux.com.br/o-comando-htop-no-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
```bash sudo apt install htop ``` ## 2| Instalar htop no CentOS
```bash sudo yum install htop ``` ## 3| Iniciar a ferramenta
```bash htop ``` ## 4| Visão geral da ferramenta Ao digitar htop é apresentado a tela abaixo:
[![HTOP Linux](https://blog.ironlinux.com.br/images/blog-posts/uploads/2022/05/htop1_hub08cc9492934db860bce85724b14ff4c_167855_1110x555_fit_q100_h2_lanczos_3.webp)](https://blog.ironlinux.com.br/images/blog-posts/uploads/2022/05/htop1.png)
## 5| Explicando os blocos ### Bloco superior
[![Explicando bloco superior do htop](https://blog.ironlinux.com.br/images/blog-posts/uploads/2022/05/htop_imagem1_hu48f19580edc8a08fe93137902397e967_185655_2000x788_fit_q100_h2_lanczos_3.webp)](https://blog.ironlinux.com.br/images/blog-posts/uploads/2022/05/htop_imagem1.png)
### Bloco Inferior
[![Explicando bloco inferior do htop](https://blog.ironlinux.com.br/images/blog-posts/uploads/2022/05/htop3_hud46972117cfe5a7f8797a6709eada205_169753_1114x493_fit_q100_h2_lanczos_3.webp)](https://blog.ironlinux.com.br/images/blog-posts/uploads/2022/05/htop3.png)
### Descrição dos Campos
CampoDescrição
PIDID do processo
USERDono do processo
PRIPrioridade 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)
VIRTTotal de memória requerida pelo processo (não necessariamente está toda em uso)
RESQuantidade de memória RAM que o processo está utilizando
SHRTotal de memória Compartilhada usada pelo processo
SEstado 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
COMMANDComando 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:
```bash 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
```bash htop -p 1,19296 ```
[![Filtrar PID no HTOP](https://blog.ironlinux.com.br/images/blog-posts/uploads/2022/05/htop10_hu3d0b9e2b72c74fd983fb62cf31802e02_53084_1052x573_fit_q100_h2_lanczos_3.webp)](https://blog.ironlinux.com.br/images/blog-posts/uploads/2022/05/htop10.png)
## 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](https://t.me/ironlinux) , [Facebook](https://www.facebook.com/ironlinuxoficial) ou [Instagram](https://www.instagram.com/ironlinux_/) ! Veja mais posts no [IronLinux](https://blog.ironlinux.com.br/) !