![【コマンドライン】実行プロセスを一覧表示 [ ps ]](https://it-hack.net/storage/app/media/document/development/os/command/ps/thumbnail_0001.png)
【コマンドライン】実行プロセスを一覧表示 [ ps ]
コマンドラインで実行プロセスを一覧表示するpsコマンドについて解説します。
検証環境
psコマンド
psコマンドは“実行プロセスを一覧表示するコマンド”です。
topコマンドと同様の情報をオプションを付与して表示できますが、psコマンドはリアルタイムの更新はせず、実行時の情報を表示します。
基本書式
$ ps [オプション]
オプション
主なオプションは次の通りです。
オプション | 内容 |
---|---|
a | 端末を持つ全てのプロセス |
x | 端末を持たない全てのプロセス |
-U ユーザー | ユーザーで絞り込み |
-G グループ | グループで絞り込み |
-p プロセスID | プロセスIDで絞り込み |
u | 可読性のある表示フォーマットに変更して出力 |
サンプル
※ 表示プロセスはセキュリティのため、記載しません。
ご理解のほど何卒よろしくお願いいたします。
オプションなし
___ih_hl_start
$ ps
___ih_hl_end
全プロセス(可読性あり)
___ih_hl_start
$ ps aux
___ih_hl_end
ユーザー指定
___ih_hl_start
$ ps -U guest
___ih_hl_end
グループ指定
___ih_hl_start
$ ps -G guest
___ih_hl_end
プロセスID指定
___ih_hl_start
$ ps -p 1234
___ih_hl_end
マニュアル
コマンドの仕様(主な処理やオプション・引数など)は環境により異なる場合がございます。
利用環境での仕様は『コマンドのマニュアルを表示する』manコマンド等で確認しましょう。