ひげほんさんのブログで、pidof というコマンドを知った。
pidof は、Linux の PID (Process ID) を調べてくれるコマンド。
使い方
使い方は簡単。プロセス ID を調べたい「コマンドの名前」を引数に渡してやるだけ。
% pidof apache2 22812 22809 22808 22807 5740
一つだけで十分って時は、-s オプションを使う。
% pidof -s apache2 22812
pidof はスクリプト系のプロセス ID をデフォールトで表示しない。例えば、firefox なんかは firefox-bin という実体を呼ぶための shell-script だったりするので、pidof には現れない。スクリプトのプロセス ID を取る時は、-x オプションを使う。
% pidof -x firefox 3894
便利。ps コマンドを叩いていた頃には戻れない... :p
$ file `which pidof`
ReplyDelete/bin/pidof: symbolic link to '../sbin/killall5'
びっくりです。
おおおっ、本当だ。びっくりですね。
ReplyDelete