查找具有给定名称的进程


8

我正在尝试将VMS命令show/system/process=processname转换为等效的Linux命令。

我尝试了以下操作,但未返回任何过程:

ps -C /exeimages/processname.pl  

Answers:


7

ps -C在执行时查找可执行文件的基本名称的完全匹配。因此,在这种情况下,ps -C perlps -C processname.pl更可能是您想要的。重要的是您在中找到了什么/proc/<pid>/stat

如果要在命令行(包括的命令参数的串联)上进行匹配,则argv[0]可以使用pgrep -fSolaris,最新Linux和大多数BSD上的。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.