Linuxコマンド | プロセス管理 | ps プロセス一覧
psコマンド
psコマンドは、現在動作しているプロセスの一覧を出力します。
構文
ps (オプション)
オプション
-e: すべてのプロセス情報を出力します。-f: プロセスのさまざまな情報を出力します。-a: 実行中の全ユーザーのすべてのプロセスを出力します。-u: プロセスを実行したユーザー情報やプロセス開始時刻などを出力します。-x: 制御端末を持たないプロセスを出力します。
psコマンドの使用例
例1
PIDとPPIDを確認できます。
ps -ef | grep *** (動作中のプロセス):
例2
USER、PID、%CPU、%MEM、RSS、TTY、STAT、STARTを確認できます。
ps -aux | grep *** (動作中のプロセス):
Note
- USER: プロセスを実行したユーザー
- PID: プロセスID
- %CPU: 直近1分間にプロセスが使用したCPU時間の割合
- %MEM: 直近1分間にプロセスが使用した実メモリの割合
- RSS: 現在プロセスが使用している実メモリサイズ
- TTY: プロセスを制御している端末
- STAT: プロセス状態コード
- START: プロセスの開始時刻