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




トップ   編集 凍結解除 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-06-30 (木) 01:40:11