Linux/UNIXでプロセスごとのリソース消費量を確認する

Linux/UNIXで、OS全体ではなく特定のプロセスで使用しているリソースのみを取得したい場合は、主に以下の2通りになるだろう。

1.psコマンドで取得する

psコマンドでは、「u」を付与することでCPUやメモリ使用率について取得することも出来る。
例えば、以下の例では全ユーザで実行している、topコマンドについてCPU・メモリ使用率を出力させている(中身はgrepっぽいので、そのものずばりだけ抽出出来ないけど)。

ps au -C top

[root@localhost ~]# ps au -C top
USER       PID %CPU %MEM    VSZ...