Linux学习与应用技巧linux运维

批量杀死进程

2019-11-21  本文已影响0人  洛丽塔的云裳

工作中,经常会需要批量杀死进程。
例如:

命令1:ps -ef | grep xxx:

(1) ps是linux下最常用的进程查看命令
(2) 中间的|是管道命令 是指ps命令与grep同时执行
(3) grep命令是查找,是一种强大的文本搜索工具,它能使用正则表达式匹配出来

例如:


UID:程序被该 UID 所拥有
PID:就是这个程序的 ID (进程id)
PPID:则是其上级父程序的ID
C :CPU使用的资源百分比
STIME:系统启动时间
TTY:登入者的终端机位置
TIME:使用掉的CPU时间。
CMD:所下达的是什么指令

命令2 grep -v xxx

grep -v 是反向查找的意思, grep -v grep 就是查找不含有 grep 字段的行

命令3 awk

awk '{print $2}' 按行的读取指定的文件, 默认以空格作为分隔符,$2打印第2个字段

命令4 xargs

xargs命令可以通过管道接受字符串,并将接收到的字符串通过空格分割成许多参数(默认情况下是通过空格分割) 然后将参数传递给其后面的命令,作为后面命令的命令行参数。xargs kill -9是将前面获取的进程号,一次性kill

上一篇 下一篇

猜你喜欢

热点阅读