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: プロセスの開始時刻