今日の人気記事

  1. chown - ファイルの所有者やグループを変更 - Linuxコマンド
  2. ssh - リモートマシンにSSHでログイン - Linuxコマンド
  3. 公開鍵認証によるSSH接続 - Tera Termの使い方
  4. ファイルの解凍・圧縮 - Linuxコマンド一覧(.zip .gz .Z .bz2 tar.gz .tgz tar.Z .taz .tar.bz2 .tbz2)
  5. tar - アーカイブの作成・展開 - Linuxコマンド

pidof - 指定したプロセスをプロセスIDで一覧表示 - Linuxコマンド

スポンサーリンク

pidofコマンドは、指定したプロセスをプロセスIDで一覧表示するコマンドです。

pidofコマンド

書式

pidof [オプション] プロセス名

オプション

-e指定したプロセス名と完全一致したプロセスのみIDを表示します。
-gプロセスIDの代わりにプロセスグループのIDを表示します。

使用例

プロセス名「apache2」を指定して、プロセスIDを一覧表示します。

$ pidof apache2
24151 24150 24149 21907 21791 21790 21789 21787 21786 2086

psコマンドgrepコマンドを使って、プロセスIDを比較してみましょう。適切にプロセスIDが表示されていることがわかります。

$ ps aux | grep apache2
root      2086  0.0  1.3 152920 13712 ?        Ss   10月24   3:00 /usr/sbin/apache2 -k start
www-data 21786  0.0  0.8 153408  9144 ?        S    12月08   0:00 /usr/sbin/apache2 -k start
www-data 21787  0.0  0.8 153408  9144 ?        S    12月08   0:00 /usr/sbin/apache2 -k start
www-data 21789  0.0  0.8 153408  9144 ?        S    12月08   0:00 /usr/sbin/apache2 -k start
www-data 21790  0.0  0.8 153408  9144 ?        S    12月08   0:00 /usr/sbin/apache2 -k start
www-data 21791  0.0  0.8 153408  9044 ?        S    12月08   0:00 /usr/sbin/apache2 -k start
www-data 21907  0.0  0.8 153408  9144 ?        S    12月08   0:00 /usr/sbin/apache2 -k start
www-data 24149  0.0  0.8 153408  9144 ?        S    12月08   0:00 /usr/sbin/apache2 -k start
www-data 24150  0.0  0.8 153408  9144 ?        S    12月08   0:00 /usr/sbin/apache2 -k start
www-data 24151  0.0  0.8 153408  9144 ?        S    12月08   0:00 /usr/sbin/apache2 -k start
karuma   25042  0.0  0.0   7400   880 pts/0    R+   12:44   0:00 grep apache2

関連コマンド

kill, pgrep, ps, pstree

関連記事(一部広告含む)