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