1、pidof命令功能简介
[root@vms002 /]# whatis pidof pidof (8) - find the process ID of a running program. #查找正在运行的程序的进程ID
2、pidof命令常用选项
选项 | 说明 |
-s | 一次只显示一个进程号 |
-c | 只显示运行在root目录下的进程,这个选项只对root用户有效 |
-o | 忽略指定进程号的进程 |
-x | 同时显示在shell脚本运行中的相同名称 |
3、常用操作
1)查看指定进程的ID
[root@vms001 /]# pidof httpd 47365 47364 47353 47351 46748 46715 46714 46713 46712 46711 46709 46708 46705 [root@vms001 /]# pidof atd 1561
2)-s只显示一个进程号
[root@vms001 /]# pidof -s httpd 47365
注意:pidof命令必须输入正确的进程名,如果输入进程名不全,则显示为空。而pgrep命令获取进程ID时,是可以不需要输入准确的进程名。验证效果如下命令所示:
[root@vms001 /]# pidof http [root@vms001 /]# pgrep http 46705 46708 46709 46711 46712 46713 46714 46715 46748 47351 47353 47364 47365
转载于:https://blog.51cto.com/13716812/2407406