Busque un proceso con un nombre de pila


8

Estoy tratando de convertir el comando VMS show/system/process=processnameen un comando de Linux equivalente.

Intenté lo siguiente pero no devolvió ninguno de los procesos:

ps -C /exeimages/processname.pl  

Respuestas:


7

ps -Cbusca una coincidencia exacta del nombre base del ejecutable en el momento en que se ejecutó. Entonces, en este caso, ps -C perlo ps -C processname.pllo más probable es que sea lo que quieres. Lo que importa es lo que encuentras en /proc/<pid>/stat.

Si desea hacer coincidir en la línea de comandos (incluida la concatenación de los argumentos del comando argv[0]), puede usar pgrep -fcomo se encuentra en Solaris, Linux reciente y la mayoría de los BSD.


0

Probablemente estás buscando pgrep, o algo improvisado de eso yps

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.