grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,
它能使用正则表达式搜索文本,并把匹配的行打印出来

grep:支持基本正则表达式
egrep:支持扩展正则表达式,相当于grep -E
fgrep:不支持正则表达式,只能匹配写死的字符串,但是速度奇快,效率高,fastgrep

1) grep -E “PID|redis”

如果使用了grep 命令的选项-E,则应该使用 | 来分割多个pattern,以此实现OR操作
image.png
还可以使用 grep -v “grep”来排除最后的那条grep记录

(3) 进程状态

stat列下的字母表示进程状态

状态字符 含义
D 无法中断的休眠状态(通常是I/O的进程), 可以处理信号, 有延迟
R 正在运行可中在队列中可过行的;
T 停止或被追踪
X 死掉的进程
Z 僵尸进程
< 高优先级的进程
N 优先级较低的进程
L 有些页被锁进内存
S 处于休眠状态, 可以处理信号
s 会话首进程, 其下有子进程
t 追踪期间被调试器停止
+ 位于前台的进程组
l (小写的L) 多线程,克隆线程