1.前言
获取Linux进程状态的方式有很多种.这里讲两种.
2.命令行
2.1 第一种情况
这种情况使用以下命令即可得出结果:
# ps | grep -v grep | grep init | awk '{print $4}'
2.1 第二种情况
发现少了一列 STAT ,而我们又需要这一列。使用以下命令行:
# cat /proc/1/stat
这种方式也可以获取状态值。
命令行(以下两种方式都可以):
# cat /proc/`pgrep init | sed -n '1p;1q'`/stat | awk '{print $3}'
# cat /proc/`ps | grep -v grep | grep init | awk '{print $1}'`/stat | awk '{print $3}'