
当程序中有使用到多进程且进程数较多的情况,如下图,且需要通过控制台杀死所有的 GSM_run.py 的进程时,利用 kill 命令一个一个的去结束进程是及其耗时且繁琐的,这时就需要我们的kill多进程的命令工作了。思博https://www.spoto.net/思博SPOTO网络工程师培训官网,专注华为思科认证培训18年,被誉为华为思科网络工程师摇篮学校,官方授权认证机构,CCIE、CCNP、CCNA培训、HCNA、HCIA、HCIP培训、HCNP、HCIE,是全球IT技术人才在线培训基地,欢迎咨询400-829-6069! 命令: ps -ef|grep GSM_run.py|grep -v grep|cut -c 9-15|xargs kill -9 命令说明 : 1、管道符 "|" 用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。 2、"ps -ef" 是 查看所有进程 其中 ps -aux 也是查看所有进程 不过两者右以下区别: (1)是System V展示风格,而是BSD风格 Unix操作系统在操作风格上主要分为System V和BSD (2)COMMADN列如果过长,会截断显示,而不会 (3)可以查看进程的CPU占用率和内存占用率,而不能 3、 "grep GSM_run.py" 列出含有关键字"GSM_run.py"的所有进程 4、"grep -v grep"是在列出的进程中去除含有关键字"grep"的进程 5、"cut -c 9-15"是截取输入行的第9个字符到第15个字符,而这正好是进程号PID 某些情况下 9-15 是 不够的 可以 写成 awk '{print $2}' 其 表示 按空格分割取第二个元素,即取进程号 PID。此时完整的命令为 : ps -ef|grep GSM_run.py|grep -v grep|awk '{print $2}'|xargs kill -9 6、"xargs kill -9" xargs命令把前面命令的输出结果(PID)作为"kill -9"命令的参数,并执行 |
狂铁是王者荣耀中一位前期极度强势的边路战士,以高额的爆发伤害
曹操是王者荣耀中一位经典的战士/打野英雄,以其强大的续航能力
想在《英雄联盟手游》中看到自己在本地玩家中的真实战力排名吗?
蒜蓉鱼片是一道非常受欢迎的家常菜,鱼肉滑嫩鲜美,蒜香浓郁扑鼻
佛跳墙土鸡煲是传统佛跳墙的简化版和改良版,以土鸡作为主角和汤