linuxのtopコマンドパラメータの詳細
5026 ワード
概要
トップコマンドはLinuxでよく使用されるパフォーマンス分析ツールで、Windowsのタスクマネージャと同様に、システム内の各プロセスのリソース使用状況をリアルタイムで表示できます.
top表示システムの現在のプロセスおよびその他の状況は、ユーザボタンによって現在の状態を絶えずリフレッシュできる動的表示プロセスである.このコマンドをフロントで実行すると、ユーザがプログラムを終了するまでフロントを独占する.より正確には、topコマンドはリアルタイムのシステムプロセッサの状態監視を提供する.システムのCPUが最も「敏感」なタスクのリストが表示されます.このコマンドはCPUによって使用することができる.メモリの使用時間と実行時間はタスクをソートします.また、このコマンドの多くの特性は、インタラクティブコマンドやパーソナルカスタムファイルで設定することができる.
その使い方を詳しく説明します.
パラメータの意味
統計情報領域の最初の5行はシステム全体の統計情報である.最初の行は、uptimeコマンドの実行結果と同じタスクキュー情報です.その内容は次のとおりです.
第2、第3の動作プロセスとCPUの情報.複数のCPUがある場合、これらのコンテンツは2行を超える場合があります.内容は次のとおりです.
最後の2つの動作はメモリ情報です.内容は次のとおりです.
プロセス情報領域統計領域の下に、各プロセスの詳細が表示されます.まず各列の意味を認識してみましょう.
デフォルトでは重要なPID、USER、PR、NI、VIRT、RES、SHR、S、%CPU、%MEM、TIME+、COMMAND列のみが表示されます.次のショートカットキーで表示内容を変更できます.
表示内容を変更fキーで表示する内容を選択します.fキーを押すと列のリストが表示され、a-zを押すと対応する列が表示または非表示になり、最後に戻るキーを押して確定します.oキーを押すと、列の表示順序を変更できます.小文字のa-zで対応する列を右に移動し、大文字のA-Zで対応する列を左に移動します.最後にリターンキーを押して確定します.大文字のFキーまたはOキーを押し、a-zを押すと、プロセスを対応するカラムでソートできます.大文字のRキーは、現在のソートを逆転させることができます.
コマンドの使用
topフォーマットの使用
top [-] [d] [p] [q] [c] [C] [S] [s] [n]
パラメータの説明
その他の実用的なコマンドは、topコマンドの実行中に使用できるインタラクティブなコマンドについて説明します.使用の観点から、これらのコマンドを熟練して把握することは、オプションを把握するよりも重要です.これらのコマンドはすべてアルファベットで、コマンドラインオプションでsオプションを使用すると、一部のコマンドがブロックされる可能性があります.
一般的な操作:
転自:http://www.w3pop.com/learn/vi...
トップコマンドはLinuxでよく使用されるパフォーマンス分析ツールで、Windowsのタスクマネージャと同様に、システム内の各プロセスのリソース使用状況をリアルタイムで表示できます.
top表示システムの現在のプロセスおよびその他の状況は、ユーザボタンによって現在の状態を絶えずリフレッシュできる動的表示プロセスである.このコマンドをフロントで実行すると、ユーザがプログラムを終了するまでフロントを独占する.より正確には、topコマンドはリアルタイムのシステムプロセッサの状態監視を提供する.システムのCPUが最も「敏感」なタスクのリストが表示されます.このコマンドはCPUによって使用することができる.メモリの使用時間と実行時間はタスクをソートします.また、このコマンドの多くの特性は、インタラクティブコマンドやパーソナルカスタムファイルで設定することができる.
その使い方を詳しく説明します.
パラメータの意味
top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48
Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 191272k total, 173656k used, 17616k free, 22052k buffers
Swap: 192772k total, 0k used, 192772k free, 123988k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1379 root 16 0 7976 2456 1980 S 0.7 1.3 0:11.03 sshd
14704 root 16 0 2128 980 796 R 0.7 0.5 0:02.72 top
1 root 16 0 1992 632 544 S 0.0 0.3 0:00.90 init
2 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
3 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
統計情報領域の最初の5行はシステム全体の統計情報である.最初の行は、uptimeコマンドの実行結果と同じタスクキュー情報です.その内容は次のとおりです.
01:06:48
up 1:22 , :
1 user
load average: 0.06, 0.60, 0.48 , 。 1 、5 、15 。
第2、第3の動作プロセスとCPUの情報.複数のCPUがある場合、これらのコンテンツは2行を超える場合があります.内容は次のとおりです.
total
running
sleeping
stopped
zombie
Cpu(s):
0.3% us CPU
1.0% sy CPU
0.0% ni CPU
98.7% id CPU
0.0% wa CPU
0.0%hi: CPU
0.0%si:
0.0%st:
最後の2つの動作はメモリ情報です.内容は次のとおりです.
Mem:
191272k total
173656k used
17616k free
22052k buffers
Swap:
192772k total
0k used
192772k free
123988k cached , , , , , 。
プロセス情報領域統計領域の下に、各プロセスの詳細が表示されます.まず各列の意味を認識してみましょう.
a PID id
b PPID id
c RUSER Real user name
d UID id
e USER
f GROUP
g TTY 。 ?
h PR
i NI nice 。 ,
j P CPU, CPU
k %CPU CPU
l TIME CPU ,
m TIME+ CPU , 1/100
n %MEM
o VIRT , kb。VIRT=SWAP+RES
p SWAP , , kb。
q RES 、 , kb。RES=CODE+DATA
r CODE , kb
s DATA ( + ) , kb
t SHR , kb
u nFLT
v nDRT , 。
w S (D= ,R= ,S= ,T= / ,Z= )
x COMMAND /
y WCHAN ,
z Flags , sched.h
デフォルトでは重要なPID、USER、PR、NI、VIRT、RES、SHR、S、%CPU、%MEM、TIME+、COMMAND列のみが表示されます.次のショートカットキーで表示内容を変更できます.
表示内容を変更fキーで表示する内容を選択します.fキーを押すと列のリストが表示され、a-zを押すと対応する列が表示または非表示になり、最後に戻るキーを押して確定します.oキーを押すと、列の表示順序を変更できます.小文字のa-zで対応する列を右に移動し、大文字のA-Zで対応する列を左に移動します.最後にリターンキーを押して確定します.大文字のFキーまたはOキーを押し、a-zを押すと、プロセスを対応するカラムでソートできます.大文字のRキーは、現在のソートを逆転させることができます.
コマンドの使用
topフォーマットの使用
top [-] [d] [p] [q] [c] [C] [S] [s] [n]
パラメータの説明
d 。 s 。
p ID 。
q top 。 , top 。
S
s top 。 。
i top 。
c
その他の実用的なコマンドは、topコマンドの実行中に使用できるインタラクティブなコマンドについて説明します.使用の観点から、これらのコマンドを熟練して把握することは、オプションを把握するよりも重要です.これらのコマンドはすべてアルファベットで、コマンドラインオプションでsオプションを使用すると、一部のコマンドがブロックされる可能性があります.
Ctrl+L 。
h ? , 。
k 。 PID, 。 15 ; 9 。 15。 。
i 。 。
q 。
r 。 PID 。 , 。 10。
S 。
s 。 , s。 , m s。 0 , 5 s。 , , , 。
f F 。
o O 。
l 。
m 。
t CPU 。
c 。
M 。
P CPU 。
T / 。
W ~/.toprc 。 top 。
一般的な操作:
top // 5
top -d 2 // 2
top -c // 5 , ( )
top -p 12345 -p 6789// 5 pid 12345 pid 6789
top -d 2 -c -p 123456 // 2 pid 12345 ,
転自:http://www.w3pop.com/learn/vi...