Provided by: manpages-ja_0.5.0.0.20210215+dfsg-1_all
名前
pidof - 実行中のプログラムのプロセスIDを調べる。
書式
pidof [-s] [-x] [-o omitpid] [-o omitpid..] program [program..]
説明
pidof は指定されたプログラムのプロセス ID(PID)を調べ、結果を標準出力に書き出す。 このプロ グラムはランレベルを変更するスクリプトの中で用いられる ことがある。特にSystem-V 形式の rc 構造を採用している システムでよく用いられる。 そのような場合、これらのスクリプト は、/etc/rc.?d に置かれている (?はランレベルを表す)。 システムに start-stop-daemon (8) プ ログラムがある場合は代わりにそちらを用いるべきである。
オプション
-s 単発動作 - (同名のプロセスが複数あっても)PID を一つだけ返す。 -x スクリプトも - 指定したスクリプトを実行しているシェルのプロセスID も返す。 -o omitpid 指定したpidを持つプロセスは表示しない。 pidofの親プロセス、言い換えればpidofを呼び 出した シェル又はシェルスクリプトのpidとして、 %PPIDという特別なpidを用いることもで きる。
注意
pidofはkillall5プログラムへの単なる(シンボリック)リンク にすぎない。 killall5も/sbinに置か れているはずである。 PID を調べたいプログラムのフルパスを指定して pidof を起動した場合は まず安全である。そうで ない場合、 調べたいプログラムとたまたま名前が同じだが実際には違うプログラムの PID を 返し てしまう可能性がある。
関連項目
shutdown(8), init(8), halt(8), reboot(8)
著者
Miquel van Smoorenburg, miquels@cistron.nl 01 Sep 1998 PIDOF(8)