Como Usar o Comando top no Linux: Monitoramento de Processos em Tempo Real

Para que serve o comando top?

O comando top exibe, em tempo real, uma lista dos processos ativos no sistema, mostrando o consumo de CPU, memória, tempo de atividade e muito mais.

Ele atualiza a tela automaticamente, permitindo ao administrador ver o que está acontecendo no sistema “neste exato momento” — fundamental para detectar travamentos, identificar processos que consomem muitos recursos, ou simplesmente ter um overview do funcionamento do servidor ou desktop.

Para que serve o comando top?

GUIA KALI LINUX:

100% GRATUITO AGORA!

Guia Kali Linux

Por que usar o top e não só o ps?

Enquanto o ps te dá uma “foto” dos processos em um instante, o top te mostra um “vídeo em tempo real”, atualizando os dados em intervalos regulares (por padrão, a cada 3 segundos).

Com ele, você pode acompanhar flutuações de uso de CPU/RAM, visualizar quedas/surtos de desempenho, e interagir com a lista para filtrar, ordenar e até terminar processos sem sair do utilitário.

Como rodar e interpretar o top

Para iniciar o top, basta digitar:
top

A interface apresenta:

  • Linhas superiores: informações gerais do sistema (tempo de atividade, número de usuários, carga média, quantidade de processos ativos, uso de CPU, memória e swap).
  • Tabela de processos: mostrando PID, usuário, uso de CPU e memória, tempo, comando, etc.

Principais colunas do top

  • PID: ID do processo
  • USER: dono do processo
  • PR: prioridade do processo
  • NI: valor de “nice” (ajuste de prioridade)
  • VIRT: memória virtual usada
  • RES: memória física usada
  • SHR: memória compartilhada
  • S: status (S=sleep, R=running, Z=zombie…)
  • %CPU: uso percentual de CPU
  • %MEM: uso percentual de RAM
  • TIME+: tempo total de CPU usado
  • COMMAND: nome ou comando associado ao processo

Comandos interativos dentro do top

Ao rodar o top, você pode interagir com a interface usando o teclado:

  • h: mostra a tela de ajuda/tutorial
  • q: sai do top
  • k: permite matar (kill) um processo (você digita o PID e sinal)
  • r: altera a prioridade (renice) de um processo
  • P: ordena por uso de CPU (padrão)
  • M: ordena por uso de memória
  • T: ordena por tempo de execução
  • u: filtra processos por usuário
  • 1: exibe o uso de cada núcleo do processador individualmente

Esses atalhos tornam o top uma central de monitoramento completa e versátil, ideal para administração em tempo real.

comando top opções

Exemplos e usos práticos

1. Rodar o top já filtrando por usuário
top -u nomeusuario

Mostra só os processos do “nomeusuario”.

2. Alterar o tempo de atualização da tela
Ao rodar o top, pressione “d” e digite o novo tempo (em segundos).

3. Matar um processo diretamente do top
Pressione “k”, digite o PID, depois o número do sinal (9 para kill imediato).

Exemplo:
k → 12345 → 9

4. Salvar um snapshot da saída do top
Se quiser gerar um relatório, rode:

top -b -n 1 > status.txt

O parâmetro -b (batch mode) permite enviar a saída para arquivo.

5. Ver todos os cores do seu processador
Basta pressionar 1 — cada core será mostrado separadamente!

Dicas avançadas e boas práticas

  • Use o top para identificar gargalos antes de tomar decisões — ele mostra, ao vivo, o que realmente drena CPU/RAM.
  • Combine ordens de filtro e ordenação: veja o que mais consome RAM (pressione M), por tempo de execução (T), ou por usuário (u).
  • O top é leve e funciona até em servidores sem interface gráfica.
  • Para análises programadas, use top -b -n 5 (5 snapshots seguidos, para logs).
  • Combine top com htop para interface mais amigável e colorida (se disponível).

Por que dominar o top é essencial?
Com o top, você está sempre no controle:

  • Diagnostica e resolve problemas em tempo real
  • Detecta sobrecargas ANTES que o sistema trave
  • Monitora servidores e ambientes críticos sem depender de ferramentas externas
  • Economiza tempo e aumenta a confiança na própria administração
Com o top, você está sempre no controle:

É indispensável para quem quer manter o sistema rodando liso e seguro, do desktop ao servidor corporativo.

GUIA KALI LINUX:

100% GRATUITO AGORA!

Guia Kali Linux

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima