码迷,mamicode.com
首页 > 其他好文 > 详细

指令——ps -ef

时间:2019-05-11 21:09:53      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:基础   sans   对象   auto   执行命令   优化   进程   nbsp   host   

 

一个完整的指令的标准格式:

Linux通用的格式——#指令主体(空格) [选项](空格) [操作对象] 

一个指令可以包含多个选项操作对象也可以是多个。

指令:ps process  show

作用:主要是查看服务器的进程信息

选项含义:

-e:等价于“-A”,表示列出全部的进程

-f:表示full,显示全部的列(显示全字段)

执行命令:#ps -ef  然后查看结果,进程有时候会很多,所以会用到管道符“|”来过滤出想要的结果。

100%使用的命令)在ps的结果中过滤出想要查看的进程状态“crond”进程


#ps -ef|grep “进程名称

注意查询结果:其中如果只有一条则表示没查到对应的进程(这1条表示刚才ps指令的自身)。只有查到的结果多余1条,才表示有对应的进程。

[he@localhost ~]$ ps -ef | grep "crond"
root      1019     1  0 19:51 ?        00:00:01 /usr/sbin/crond -n
he        3955  3561  0 20:14 pts/0    00:00:00 grep --color=auto crond

补充:针对上述情况的优化:如果没有对应的进程,则什么都不显示。

思路:在现有的基础之上再次使用管道去处理下(-v选项表示“排除”)。

# ps -ef | grep “crond” | grep -v “grep”

 [he@localhost ~]$ ps -ef|grep "crond"|grep -v "grep"
root      1019     1  0 19:51 ?        00:00:01 /usr/sbin/crond -n

查看进程的情况是随时都会用到的命令。

 

指令——ps -ef

标签:基础   sans   对象   auto   执行命令   优化   进程   nbsp   host   

原文地址:https://www.cnblogs.com/getbird/p/10849870.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!