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.
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?
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.
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
Tags top linux user-accounts command usage