Procure um processo com um determinado nome


8

Estou tentando converter o comando VMS show/system/process=processnameem um comando Linux equivalente.

Eu tentei o seguinte, mas ele não retornou nenhum dos processos:

ps -C /exeimages/processname.pl  

Respostas:


7

ps -Cprocura uma correspondência exata do nome de base do executável no momento, se foi executado. Então, nesse caso, ps -C perlou ps -C processname.plseria mais provável que você queira. O que importa é o que você encontra /proc/<pid>/stat.

Se você deseja corresponder na linha de comando (incluindo a concatenação dos argumentos do comando argv[0]), use-o pgrep -fcomo encontrado no Solaris, Linux recente e na maioria dos BSDs.


0

Provavelmente você está procurando pgrep, ou algo paralisado disso eps

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.