所以我正在执行如下命令:
COMMANDNAME -PARAMETERS
Run Code Online (Sandbox Code Playgroud)
但是..为什么我不能用“pkill”杀死它?我正在尝试:
pkill -9 "COMMANDNAME -PARAMETERS"
Run Code Online (Sandbox Code Playgroud)
但它不会终止“COMMANDNAME -PARAMETERS”进程。为什么?
zta*_*013 20
如果您需要匹配示例中报告的完整命令行(命令 + 参数),则必须使用该-f
选项:
pkill -9 -f "COMMANDNAME -PARAMETERS"
Run Code Online (Sandbox Code Playgroud)
根据手册页:
-f The pattern is normally only matched against the process name.
When -f is set, the full command line is used.
Run Code Online (Sandbox Code Playgroud)