Como mostrar o nome de usuário do usuário de alta utilização com o comando top, se o nome de usuário for muito longo?

2

Estou tendo problemas para identificar usuários de alto uso em uma máquina Linux compartilhada.

Eu uso o comando "top" e mostra quais comandos estão usando mais CPU.

Mas os nomes de usuários neste servidor começam todos com o mesmo prefixo. Assim, a coluna USER corta o nome de usuário logo após o prefixo.

Existe uma maneira conveniente de mostrar qual usuário está usando mais recursos da CPU?

    
por Qi Fan 26.09.2012 / 03:10

2 respostas

1

O programa superior tem colunas de informações que podem ser adicionadas e removidas durante a execução pressionando 'f'. Há uma coluna que exibirá o ID do usuário numérico 'd', que pode ser mais útil no seu caso.

    
por 26.09.2012 / 14:57
1

Você pode usar o comando ps para ver quais processos e usuários estão usando a maioria dos recursos da CPU:

ps aux --sort pcpu

    
por 26.09.2012 / 15:16