ps comanda o nome do programa

0

Existe uma maneira de exibir o nome do programa? Como no Windows, quando você abre o gerenciador de tarefas, ele exibe o nome do programa em vez do diretório em COMMAND

EDITAR: Comandos que usei até agora

ps aux | grep chromium

Saída sob COMMAND:

/usr/lib/chromium-browser/chromium-browser

EDIT 2: Eu encontrei um comando chamado top e sob o comando que mostra o nome do programa, existe uma maneira de fazer o mesmo em ps ?

    
por Jay Lee 09.10.2018 / 08:44

2 respostas

0

Tente o comando pgrep -l chromium . Ele lhe dará PID e nome do comando. Se você deseja obter uma saída mais detalhada, use o comando pgrep e for com ps :

for PROC in $(pgrep chromium)
do
    ps -p $PROC -o pid,uid,gid,time,ucmd
done

Certifique-se de usar ucmd não cmd porque cmd fornecerá o caminho completo em vez do nome do executável. Claro que você pode modificar a saída alterando as opções -o . Você pode encontrar todos os campos disponíveis em man ps na seção STANDARD FORMAT SPECIFIERS

    
por 09.10.2018 / 09:15
0

Experimente o comando abaixo,

ps aux | grep < program name>

Por exemplo:

ps aux | grep httpd
    
por 09.10.2018 / 08:48

Tags