どーも!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 | バージョン情報を表示します。 |
ここまで読んでいただきありがとうございました!




コメント