
正文
ps -ef |grep xxx 输出的具体含义
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
ps :将某个进程显示出来
-A 显示所有程序。
-e 此参数的效果和指定"A"参数相同。
-f 显示UID,PPIP,C与STIME栏位。
grep 命令是查找
中间的|是管道命令 是指ps命令与grep同时执行
上面截图的命令含义是:显示有关Cyberspace_Wxb-1.0.631.jar的进程
输出结果各列信息对应的意义:
UID 程序被该 UID 所拥有
PID 就是这个程序的 ID
PPID 则是其上级父程序的ID
C CPU 使用的资源百分比
STIME 系统启动时间
TTY 登入者的终端机位置
TIME 使用掉的 CPU 时间。
CMD 所下达的指令为何
对于查询结果,如何判断是运行与否呢?
因为 ps -ef 是显示所有进程的消息,包括 Cyberspace_Wxb-1.0.631.jar 和 grep Cyberspace_Wxb-1.0.631.jar 这两个甚至包括ps -ef本身
而 grep 是查找输出包含想要的字符串的行,也就是说 grep Cyberspace_Wxb-1.0.631.jar 在所有运行的进程中查找并输出包含“ Cyberspace_Wxb-1.0.631.jar ”字符串的输出
这里面就包含 Cyberspace_Wxb-1.0.631.jar 和 grep Cyberspace_Wxb-1.0.631.jar 两个进程。
所以如果运行了就会显示两条输出,一条是
Cyberspace_Wxb-1.0.631.jar
的,令一条是
grep Cyberspace_Wxb-1.0.631.jar
如果没运行,只会显示
grep Cyberspace_Wxb-1.0.631.jar








