【Linux】プロセスIDを検索するコマンド:pgrep

Linux

どーも!marusukeです!

プロセスIDを検索するLinuxコマンド「pgrep」について説明します!

pgrepコマンドの使い方

pgrep [オプション] 検索したいプロセス名

これで、知りたいプロセス名のプロセスIDを調べることができます

例えば、「bash」のプロセスIDを調べたい時、pgrepコマンドを実行すると、

このように表示されます

pgrepコマンドのオプション

以下のようなオプションがあります

オプション説明
-l, --list-nameプロセスの名前とPIDのリストを表示します。
-f, --fullプロセスの完全なコマンドラインを検索します。
-x, --exact完全なプロセス名の一致を検索します。
-n, --newest最新のプロセスIDを表示します。
-o, --oldest最古のプロセスIDを表示します。
-v, --inverseパターンに一致しないプロセスIDを表示します。
-u, --euidユーザーIDを指定してプロセスを検索します。
-U, --uidユーザー名を指定してプロセスを検索します。
-g, --pgroupプロセスグループIDを指定してプロセスを検索します。
-t, --terminal端末名を指定してプロセスを検索します。
-P, --parent親プロセスIDを指定してプロセスを検索します。
-s, --sessionセッションIDを指定してプロセスを検索します。
-c, --count一致したプロセスの数を表示します。
-d, --delimiterデリミタを指定して出力を区切ります。デフォルトは改行です。
--helpヘルプメッセージを表示します。
--versionバージョン情報を表示します。

ここまで読んでいただきありがとうございました!

コメント

タイトルとURLをコピーしました