我想杀死属于某个用户的所有同名进程,例如:
$ps -u user_1
2345 myapp
2346 myapp
2347 myapp
2348 myapp2
2349 myapp
我想终止所有属于“user_1”的“myapp”进程,我该怎么做?
答案1
您可以使用 pkill 命令。
pkill -u user_1 myapp
请注意,myapp2
由于它的名称不同,所以不会被杀死。
答案2
使用 pkill 命令和通配符
pkill -u user_name 'myap*'
它将杀死所有以 myap 开头的进程。
“?” - 匹配 0 或 1 个字符
“*” - 匹配 0 个或多个字符