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