#freeze
[[Linuxコマンド]]

~
Linuxの ps(process) コマンドは、引数を付けないで実行すると、 プロセス識別子、端末名、 CPU時間、コマンド名を表示する。~
 # ps [←]
 PID TTY          TIME CMD
 23788 pts/0    00:00:00 tcsh
 23819 pts/0    00:00:00 emacs
 23822 pts/0    00:00:00 cat
 23958 pts/0    00:00:00 ps

 オプション
 x : 他の端末に結び付いているプロセスも表示する。 
 u : ps l, ps -l と同様に詳しい表示をする。 
 a : 端末と結び付いている全てのプロセスを表示する。 x も付けた方がよい。

 #ps aux | grep libvirtd
 USER PID %CPU %MEM SIZE  RSS TTY STAT START  TIME COMMAND
 root 1784 0.0  0.3  274376 13112   ?   S1    15:39    0:00  libvirtd  --daemon

|項目|解説|
|USER|プロセスの所有ユーザー|
|PID|プロセス番号|
|&CPU|CPUの占有率|
|&MEM|実メモリでの占有率|
|SIZE|仮想分も含めた使用サイズ(Kバイト)|
|RSS|実メモリ上の使用サイズ(Kバイト)|
|TTY|端末名|
|STAT|プロセスの状態|
|・R|稼動中|
|・S|一時停止中|
|・D|停止不可能で一時停止|
|・T|終了処理中|
|・Z|ゾンビプロセス(すでに実体は無い)|
|・W|実メモリ上に無くて,スワップアウトしている|
|・N|nice値|
|START|プロセスの開始時刻|
|TIME|プロセスの総実行時間|
|COMMAND|実行コマンド名とパス(シェル表記の場合もあり)|


~
~

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS