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.jargrep 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.jargrep 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 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM