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

系统性能监控工具 - pidof

时间:2014-12-06 12:32:19      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:sp   log   bs   as   linux   nbsp   程序   br   oo   

[root@linux ~]# pidof [-sx] program_name 
参数: 
-s:仅列出一个PID而不列出所有的PID 
-x:同时列出该 program name可能的PPID那个程序的PID 
范例一:列出目前系统上面init以及syslogd这两个程序的PID 
[root@linux ~]# pidof init syslogd 
1 2546 
理论上,应该会有两个PID才对。上面的显示也是出现了两个PID喔。分别是init及syslogd这两支程序的PID啦。

范例二:找出bash即以bash为PPID的几个主要的PID 
[root@linux ~]# pidof -x bash 
2961 2959 338 
因为我的系统被我登入之后,我就会主动取得一个bash的程序,所以啰,很自然就会拥有一个PID啊。只要我再以底下的方式,就可以取得我所想要的PID内容。 
[root@linux ~]# ps aux | egrep ‘(2961|2959|338)‘ 
dmtsai 338 0.0 0.1 6024 1536 pts/0 Ss 16:43 0:00 -bash 
kiki 2961 0.0 0.1 6025 1526 pts/0 Ss 17:43 0:00 -bash 
.....以下省略......

 

系统性能监控工具 - pidof

标签:sp   log   bs   as   linux   nbsp   程序   br   oo   

原文地址:http://www.cnblogs.com/yezhaohui/p/4148069.html

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