site-logo
G
N
I
D
A
O
L

psコマンドの使い方

現在実行中のプロセスを表示します。様々なオプションを組み合わせることで、特定のユーザーのプロセスや特定のプロセスIDのプロセスなどを表示できます。

構文

ps [options]

オプション一覧

  • aux: システム上のすべてのユーザーのプロセスを、詳細な情報とともに表示する(実務で最も多用される組み合わせ)
  • -ef: 実行中のすべてのプロセスをフルフォーマット(UID、PID、PPIDなどを含む)で詳細表示する
  • -p [PID]: 指定したプロセスID(PID)のプロセス情報のみをピンポイントで表示する
  • -u [ユーザー名]: 指定したユーザーが実行しているプロセスのみを抽出して表示する
  • --sort=-%mem: メモリ使用率が高い順にプロセスをソートして表示する
  • --sort=-%cpu: CPU使用率が高い順にプロセスをソートして表示する
  • -eH: プロセスを階層構造(親子関係)が見えるようにツリー形式で表示する

使用例