我发现该ps -C <cmd>
选项非常有用,因为它可以让我将输出限制ps
为仅那些以 command name 启动的进程<cmd>
。
与执行 a 相比grep
,我还在输出中获得带有列的标题。
但是,看来我只能使用 进行完整的命令名称匹配ps -C <cmd>
。换句话说,如果命令名称是/opt/azagent/bin/Agent.Listener run --startuptype service
,那么ps -C Agent.Listener
只会列出它,而不是任何部分匹配,例如ps -C Agent
。
ps -C <cmd>
是否可以在 Debian 上执行部分匹配?
答案1
看一下pgrep
姓名
pgrep、pkill - 根据名称和其他属性查找进程或向进程发出信号
概要
pgrep [options] pattern pkill [options] pattern