li**x 一次kill多个进程

时间:2019.12.01 发布人:mac0ito2a

li**x 一次kill多个进程

已解决问题

谷歌mac0ito2a用户在2019.12.01提交了关于“晨曦li**x 一次kill多个进程”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-25T08:57:02。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,滴水之恩,来日我当涌泉相报 !

希望以下的回答,能够帮助你。

第1个回答

用户名:4everOnlyU  

1、ps
-ef
|
grep
firefox
|
grep
-v
gr顺纪伤期若ep
|
cut
-c
9-15
|
xargs
kill
-s
9
说明:
“grep
firefox”的输出结果331215问答是,所有含有关键字“firefox”的进程。
“grep
-v
grep”是在列出的进程中去除含有关键字“grep”的进程。
“cut
-c
富绝都反者供衣向奏将某9-15”是截取输入行的第9个字符到第15个字符,而这正好是进程号pid。
“xargs
kill
-s
9”中的xargs命令是用万附训政承写基指持风来把前面命令的输出结果(pid)作为“kill
-s
9”命令的参数,并执行该命令。“kill
-s
9”会强行担龙站宪右立是副杀掉指定进程。
2、使用pgrep:
grep!pgrep的p表明了这个命令是专门用于进程查询的grep。
概乙矿江宜看火狐的pid
$
pgrep
firefox
1827
$kill
-s
9
1827
3、使用帝言绍规回培判穿pkill
pkill=pgrep+kill
#
pkill
-9
firefox
说明:"-9"
即发送的信号是规9,pkill与kill在这点的差别是:六由上pkill无须
“s”,终止信号**切却直接跟在
“-“
后面。频色说达之前我一衷为是
"-s
9",结果每次运行都无法终止进程。