总结:脚本中,如何查看正在运行的进程的pid

1、pidof

       程序可以是一个二进制执行程序,也可以是一个shell脚本。如果是找出java程序的进程PID,pidof就无能为力了,可以使用ps -ef|grep java或jps -l来查看java进程的信息。通常找出进程PID的目的是确认程序是否在运行、或者为了把它杀掉、或者发送一个信号给它。

 

常用参数

格式:pidof program

找出program程序的进程PID,如果有多个就会全部列出,program不能是shell脚本名称。

 

格式:pidof -s program

找出program程序的进程PID,只列出一个。(Single shot - this instructs the program to only return one pid.)

 

格式:pidof -x script

找出shell脚本script的进程PID。

 

参数:-o omitpid

参数:-o omitpid1 -o omitpid2

在列出的进程PID中忽略omitpid。可以有多个。

 

参数:-s

只列出一个。

 

2、以查找bash进程pid为例。

你可能感兴趣的:(java,shell,脚本,bash)