Pesquisa de site

Htop - um visualizador de processos interativo para Linux


Este artigo é a continuação de nossa série de monitoramento de sistema Linux, hoje estamos falando sobre a ferramenta de monitoramento mais popular chamada htop, que acaba de chegar à versão 3.0.5 e vem com alguns novos recursos interessantes.

Htop é um aplicativo interativo de monitoramento de processos em tempo real para sistemas Linux/Unix e também uma alternativa útil ao comando top, que é uma ferramenta padrão de monitoramento de processos que vem pré-instalada em todos os sistemas operacionais Linux. .

Htop possui vários outros recursos fáceis de usar, que não estão disponíveis no comando top e são eles:

  • No htop, você pode rolar verticalmente para ver a lista completa de processos e rolar horizontalmente para ver as linhas de comando completas.
  • Ele inicia muito rapidamente em comparação com o top porque não espera para buscar dados durante a inicialização.
  • No htop, você pode encerrar mais de um processo ao mesmo tempo sem inserir seus PIDs.
  • No htop, você não precisava mais inserir o número do processo ou o valor de prioridade para reativar um processo.
  • Pressione “e” para imprimir o conjunto de variáveis de ambiente para um processo.
  • Use o mouse para selecionar itens da lista.

Instale Htop no Linux

Os pacotes htop estão disponíveis principalmente em todas as distribuições Linux modernas e podem ser instalados usando o gerenciador de pacotes padrão do seu sistema.

Instale o Htop no Debian

sudo apt install htop

Instale o Htop no Ubuntu

sudo apt install htop

Instale Htop no Linux Mint

sudo apt install htop

Instale o Htop no Fedora

sudo dnf install htop

Instale o Htop no CentOS 8/7

sudo yum install epel-release
sudo yum install htop

Instale o Htop no RHEL 8/7

--------- On RHEL 8 --------- 
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo yum install htop

--------- On RHEL 7 ---------
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum install htop

Instale o Htop no Rocky Linux/AlmaLinux

sudo yum install epel-release
sudo yum install htop

Instale o Htop no Gentoo

emerge sys-process/htop

Instale Htop no Arch Linux

pacman -S htop

Instale o Htop no OpenSUSE

sudo zypper install htop

Compilar e instalar Htop a partir de fontes no Linux

Para construir o Htop a partir dos fontes, você deve ter Ferramentas de Desenvolvimento e Ncurses instalados em seu sistema, para isso execute a seguinte série de comandos em seu respectivas distribuições.

No RHEL/CentOS e Fedora

sudo yum groupinstall "Development Tools"
sudo yum install ncurses ncurses-devel

No Debian, Ubuntu e Mint

sudo apt-get install build-essential  
sudo apt-get install libncurses5-dev libncursesw5-dev

Em seguida, baixe o htop mais recente do repositório Github e execute configure e make um script para instalar e compilar o htop.

wget -O htop-3.0.5.tar.gz https://github.com/htop-dev/htop/archive/refs/tags/3.0.5.tar.gz 
tar xvfvz htop-3.0.5.tar.gz
cd htop-3.0.5/
./configure
make
sudo make install

Como faço para usar o htop?

Agora execute a ferramenta de monitoramento htop executando o seguinte comando no terminal.

htop

Htop tem três seções principalmente

  1. Cabeçalho, onde podemos ver informações como CPU, Memória, Swap e também mostra tarefas, média de carga e Tempo de atividade.
  2. Lista de processos classificados por utilização de CPU.
  3. O rodapé mostra diferentes opções como ajuda, configuração, filtro árvore matar, legal, desistir, etc.

Pressione F2 ou S para o menu de configuração > há quatro colunas, ou seja, Configuração, Coluna Esquerda, Direita Coluna e Medidores Disponíveis.

Aqui você pode configurar os medidores impressos na parte superior da janela, definir diversas opções de exibição, selecionar entre padrões de cores e escolher quais colunas serão impressas em qual ordem.

Digite tree ou t para exibir a visualização em árvore dos processos.

Você pode consultar as teclas de função exibidas no rodapé para usar este aplicativo htop bacana para monitorar processos em execução do Linux. No entanto, recomendamos o uso de teclas de caracteres ou teclas de atalho em vez de teclas de função, pois elas podem ter sido mapeadas com outras funções durante a conexão segura.

Atalhos e teclas de função Htop

Algumas das teclas de atalho e função e suas funcionalidades para interagir com o htop.