Mostrar o nome completo do processo na parte superior


96

Estou executando uma pilha de trilhos no ubuntu.

Quando eu ps-AF, recebo um nome de processo descritivo definido pelo módulo apache como

00:00:43 Rails: /var/www...

o que é realmente útil no diagnóstico de problemas de carga.

Mas quando chego ao topo, o mesmo processo aparece simplesmente como

ruby

Existe alguma maneira de obter o nome do processo ps -AF no topo?

Respostas:


176

Enquanto topestiver em execução, você pode pressionar cpara alternar entre mostrar o nome do processo e a linha de comando. Para lembrar o estado de alternância da próxima vez, pressione Wpara salvar a configuração atual em ~/.toprc.


18

Isso é mais uma sugestão geral do que uma resposta:

Experimente htop. Ele mostra o nome completo do processo por padrão e acho que é muito mais fácil de usar.


2
ótimo! muito melhor do que o 'top' bruto. Muito obrigado!
Siwei Shen

6

Ao executar o tipo superior c, alterne a linha de comando / processo.


4

top -c -n 1 deve dar o que você quer.

  • -c: alterna automaticamente entre linha de comando e nome do programa
  • -n 1: isso faz topcom que saia imediatamente sem mostrar as atualizações a cada 3 segundos (por padrão)

1

Você pode pressionar cenquanto a parte superior está em execução ou usar htop. Mas, se eu puder, dê glancesuma olhada também. Poderia servir como uma alternativa.

Página inicial

Eu o uso bastante e é realmente útil!

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.