Skip to main content

Como usar o comando superior para mostrar processos em execução

5 truques ESCONDIDOS no Linux Mint (Cinnamon) (Abril 2025)

5 truques ESCONDIDOS no Linux Mint (Cinnamon) (Abril 2025)
Anonim

O comando top do Linux é usado para mostrar todos os processos em execução em seu ambiente Linux. Este guia mostra como usar o comando top explicando as diferentes opções disponíveis e as informações exibidas:

Como executar o comando superior

Em sua forma básica, tudo o que você precisa fazer para mostrar os processos atuais é digitar o seguinte em um terminal Linux:

topo

Quais informações são mostradas:

As seguintes informações são exibidas quando você executa o comando top do Linux:

Linha 1

  • A Hora
  • Quanto tempo o computador está executando
  • Número de usuários
  • Carga média

A média de carga mostra o tempo de carregamento do sistema nos últimos 1, 5 e 15 minutos.

Linha 2

  • Número total de tarefas
  • Número de tarefas em execução
  • Número de tarefas de sono
  • Número de tarefas paradas
  • Número de tarefas zumbis

Linha 3

  • Uso da CPU como uma porcentagem pelo usuário
  • Uso da CPU como uma porcentagem pelo sistema
  • Uso da CPU como uma porcentagem por processos de baixa prioridade
  • Uso da CPU como porcentagem por processos inativos
  • Uso da CPU como uma porcentagem por io wait
  • Uso da CPU como uma porcentagem por interrupções de hardware
  • Uso da CPU como porcentagem por interrupções de software
  • Uso da CPU como uma porcentagem pelo tempo de roubo

Este guia fornece uma definição do que significa o uso da CPU.

Linha 3

  • Memória total do sistema
  • Memoria livre
  • Memória usada
  • Cache de buffer

Linha 4

  • Total de swap disponível
  • Total swap grátis
  • Total de swap usado
  • Memoria disponivel

Este guia fornece uma descrição das partições de troca e se você precisa delas.

Tabela Principal

  • ID do processo
  • Do utilizador
  • Prioridade
  • Nível bom
  • Memória virtual usada pelo processo
  • Memória residente usada por um processo
  • Memória compartilhável
  • CPU usada pelo processo como uma porcentagem
  • Memória usada pelo processo como uma porcentagem
  • Processo de tempo foi executado
  • Comando

Aqui está um bom guia discutindo a memória do computador.

Mantenha o Linux no topo correndo o tempo todo em segundo plano

Você pode manter o comando superior facilmente disponível sem ter que digitar a palavra top toda vez na sua janela de terminal.

Para pausar a parte superior para continuar usando o terminal, pressione CTRL e Z no teclado.

Para trazer de volta o primeiro plano, digite fg.

Chaves de chave para o comando superior:

  • -h - Mostra a versão atual
  • -c - Isso alterna a coluna de comando entre mostrar o comando e o nome do programa
  • -d - especifica o tempo de atraso entre a atualização da tela
  • -o - Classifica pelo campo nomeado
  • -p - Mostra apenas processos com IDs de processo especificados
  • -u - Mostrar apenas processos pelo usuário especificado
  • -i - não mostra tarefas ociosas

Mostrar a versão atual

Digite o seguinte para mostrar os detalhes da versão atual para o início:

topo -h

A saída está no formulário procps -ng versão 3.3.10

Especifique um tempo de atraso entre as atualizações de tela

Para especificar um atraso entre as atualizações da tela enquanto estiver usando o topo, digite o seguinte:

top -d

Para atualizar a cada 5 segundos digite top -d 5

Obter uma lista de colunas para classificar por

Para obter uma lista das colunas com as quais você pode classificar o comando top, digite o seguinte:

topo -O

Há muitas colunas, então você pode querer enviar a saída para menos como segue:

top -O | Menos

Classificar as colunas no comando superior por um nome de coluna

Use a seção anterior para encontrar uma coluna para classificar e, em seguida, use a seguinte sintaxe para classificar por essa coluna:

top -o

Para classificar por tipo de CPU% o seguinte:

top -o% CPU

Mostrar apenas os processos para um usuário específico

Para mostrar apenas os processos que um usuário específico está executando, use a seguinte sintaxe:

top -u

Por exemplo, para mostrar todos os processos que o usuário está executando, digite o seguinte:

topo-gary

Ocultar tarefas ociosas

A visualização superior padrão pode parecer desordenada e, se você quiser ver apenas os processos ativos (ou seja, aqueles que não estão inativos), você poderá executar o comando top usando o seguinte comando:

top -i

Adicionando Colunas Extra Para o Display Superior

Enquanto correndo top você pode pressionar a tecla 'F', que mostra a lista de campos que podem ser exibidos na tabela:

Use as teclas de seta para subir e descer na lista de campos.

Para definir um campo para que seja exibido na tela, pressione a tecla 'D'. Para remover o campo, pressione "D" novamente. Um asterisco (*) aparecerá ao lado dos campos exibidos.

Você pode definir o campo para ordenar a tabela simplesmente pressionando a tecla "S" no campo pelo qual você deseja classificar.

Pressione a tecla Enter para confirmar suas alterações e pressione "Q" para sair.

Modos de Alternância

Enquanto correndo topo você pode pressionar a tecla "A" para alternar entre a exibição padrão e uma exibição alternativa.

Mudando Cores

Pressione a tecla "Z" para mudar as cores dos valores dentro do topo.

Existem três etapas necessárias para alterar as cores:

  1. Pressione S para dados de resumo, M para mensagens, H para títulos de coluna ou T para informações de tarefa para segmentar essa área para uma mudança de cor
  2. Escolha uma cor para esse alvo, 0 para preto, 1 para vermelho, 2 para verde, 3 para amarelo, 4 para azul, 5 para magenta, 6 para ciano e 7 para branco
  3. Entre para confirmar

Pressione a tecla "B" para tornar o texto em negrito.

Alterar a exibição enquanto estiver executando a parte superior

Enquanto o comando top está em execução, você pode ativar e desativar muitos dos recursos pressionando as teclas relevantes enquanto estiver em execução.

A tabela a seguir mostra a tecla a ser pressionada e a função fornecida:

Teclas de função
Tecla de funçãoDescrição
UMAExibição alternativa (padrão desativado)
dAtualizar a tela após o atraso especificado em segundos (padrão 1,5 segundos)
HModo de threads (padrão desativado), resume as tarefas
pMonitoramento PID (padrão desativado), mostra todos os processos
BHabilitar negrito (padrão ativado), os valores são exibidos em negrito
euExibir média de carregamento (padrão ativado)
tDetermina como as tarefas são exibidas (padrão 1 + 1)
mDetermina como o uso de memória é exibido (padrão 2 linhas)
1CPU única (padrão desativado) - isto é, mostra para várias CPUs
JAlinhar números à direita (padrão ativado)
jAlinhar texto à direita (padrão desativado)
RReverse sort (default on) - processos mais altos para processos mais baixos
STempo cumulativo (padrão desativado)
vocêFiltro de usuário (padrão desativado) mostra apenas euid
vocêFiltro de usuário (padrão desativado) mostra qualquer uid
VModo de exibição de floresta (padrão ativado) mostra como ramificações
xDestaque da coluna (padrão desativado)
zCor ou mono (padrão) cores

Resumo

Há mais opções disponíveis e você pode ler mais sobre elas digitando o seguinte na sua janela de terminal:

top homem