linuxコマンドのtopはどう使いますか?topコマンド詳細
topは、ユーザキーを押すことで現在の状態を継続的にリフレッシュできる動的表示プロセスです。フロントでコマンドを実行すると、ctrl+Cでプログラムを終了するまで、フロントにCPU、メモリの使用時間、および実行時間が表示されます。
トップコマンドはLinuxでよく使用されるパフォーマンス分析ツールで、Windowsのタスクマネージャと同様に、システム内の各プロセスのリソース使用状況をリアルタイムで表示できます。
共通のオプション-b:バッチモードで操作する;
-c:完全な治コマンドを表示します。
-d:スクリーンリフレッシュ間隔;
-I:無効化プロセスは無視されます。
-s:秘密保持モード;
-S:累積モード;
<时间>:間隔の設定; <用户名>:ユーザー名を指定します。 <进程号>:プロセスを指定します。 <次数>:ループ表示回数 topコマンド出力各パラメータ紹介システム稼働時間と平均負荷
2行目は、タスクまたはプロセスの概要を示します。プロセスは異なる状態にすることができます。ここには、すべてのプロセスの数が表示されます。このほか、実行中、睡眠中、停止中、ゾンビプロセスの数(ゾンビはプロセスの状態)もあります。これらのプロセスの要約情報は't'で表示を切り替えることができます。
us,user:(優先度を調整していない)ユーザプロセスを実行するCPU時間
Sy,system:カーネルプロセスを実行するCPU時間
Ni,niced:優先度を調整したユーザプロセスを実行するCPU時間
wa,IO wait:IO完了待ちのCPU時間
hi:ハードウェア割り込み処理のCPU時間
Si:ソフトウェア割り込み処理のCPU時間
st:この仮想マシンがhypervisorに盗まれたCPU時間(注:現在hypervisorの下にあるvmの場合、実際にhypervisorもCPU処理時間の一部を消費します)。
次の2行には、「free」コマンドに似たメモリ使用率が表示されます。1行目は物理メモリ使用、2行目は仮想メモリ使用(スワップスペース)。物理メモリには、すべて使用可能なメモリ、使用済みメモリ、空きメモリ、バッファメモリが表示されます。同様に、スワップセクションには、すべて、使用済み、空き、バッファスワップ領域が表示されます。メモリ表示は'm'コマンドで切り替えることができます。
PID:プロセスID、プロセスの一意の識別子
USER:プロセス所有者の実際のユーザー名。
PR:プロセスのスケジューリング優先度。このフィールドのいくつかの値は「rt」です。これは、これらのプロセスがリアルタイムで実行されることを意味します。
NI:プロセスのnice値(優先度)。値が小さいほど優先度が高くなります。
VIRT:プロセスで使用される仮想メモリ。
RES:常駐メモリサイズ。常駐メモリは、タスクで使用される非交換物理メモリサイズです。
SHR:SHRはプロセスで使用される共有メモリです。
S:これはプロセスの状態です。次のような値があります。
D-中断できない睡眠状態。
R-運転状態
S-スリープ状態
T–追跡または停止
Z-ゾンビ状態
%CPU:前回の更新時から現在のタスクで使用されているCPU時間の割合。
%MEM:プロセスで使用可能な物理メモリの割合。
TIME+:タスクが開始されてから現在まで使用されているCPUのすべての時間は、1/秒まで正確です。
COMMAND:プロセスで使用するコマンドを実行します。
linuxシステムはどのようにコマンドでユーザーを切り替えますか?
linux下xhostコマンドエラー:unable to open displayの解決方法