Linuxには、すべてのコマンドがあります。基本的な方法でシステムを監視するのに役立つものもあります。そのため、Linuxのtopコマンドを調べます。
topコマンドは、ターミナルからLinuxシステムを監視するために使用されます。このコマンドを使用すると、CPU負荷、RAM使用量、およびスワップを把握し、実行中のプロセスのリストを取得できます。これは最も使いやすいコマンドの1つですが、実稼働環境では非常に便利です。
このコマンドの大きな利点の1つは、すべてのLinuxディストリビューションで使用できることです。システムの速度を低下させる可能性のあるものを他にインストールする必要がないため、これは高く評価されています。
Linuxトップコマンドの使用
コンピューターでターミナルを開きます。ただし、リモートサーバーを使用している場合にも役立ちます。
次に、コマンドを実行します。
:~$ top
コマンドを終了する場合は、 qを押すだけです。 キー。
今、ターミナルはたくさんの数とプロセスに変わりました。実際、これが私たちが説明するすべての情報です。
コマンドを実行した後の私のシステムの最初の行は次のとおりです。
top - 18:53:21 up 3:30, 1 user, load average: 0.48, 1.33, 2.00
- 18:53:21はシステム時刻です。
- 3:30はシステムがオンになっている時間です。
- 現在、システムにはアクティブなユーザーが1人しかいません。
- 最後に、プロセッサの平均負荷が5分、10分、15分間隔で表示されます。
したがって、次の行は次のとおりです。
Tasks: 198 total, 1 running, 197 sleeping, 0 stopped, 0 zombie
この行は、システムが持つタスクを示しています。 合計で198人です。実行中は1人、睡眠中は197人(実行待ち)、逮捕者は1人も、ゾンビとしても1人もいません。
次に、使用状況に応じて、CPU使用率のラインを見つけます。
%Cpu(s): 9.1 us, 1.4 sy, 0.0 ni, 87.6 id, 0.9 wa, 0.0 hi, 1.1 si, 0.0 st
- ユーザーによる9.1。
- 1.4システムによる。
- 87.6非アクティブ。
- 待機中の0.9。
- また、ハードウェアの中断はありません。
- ソフトウェア割り込みの場合は1.1
したがって、 1 を押すことで、各CPUコアの情報を表示することもできます。 キー。
次に、メモリ情報:
MiB Mem : 3738.8 total, 884.8 free, 1857.8 used, 996.2 buff/cache
このセクションは、合計メモリの情報のみを表示するため、理解しやすくなっています。 、使用量 、利用可能な量 、およびバッファ内の量 。
今度は仮想メモリの番であり、この場合、スワップデータが表示されます。
MiB Swap: 965.0 total, 849.2 free, 115.8 used. 1428.9 avail Mem
したがって、このセクションでは、スワップメモリの合計、空き容量、使用量、およびキャッシュ用のメモリ量を示します。 。
トップのプロセスセクション
次に、実行中のプロセスのリストが表示されます。 nキーを押してから数字を押すと、表示するプロセスの数を定義できます。
このセクションの列には、プロセスに関する情報が記載されています。
- PID:システム内のプロセスの識別子。
- ユーザー:プロセスを実行するユーザー。
- PR:プロセスの優先順位。
- NI:優先順位の割り当て者。
- VIRT:プロセスで使用される仮想メモリの量。
- RES:プロセスで使用される物理メモリの量。
- SHR:共有メモリを指します。
- S:プロセスのステータス。
- CPU:CPU使用率。
- MEM:メモリ使用率。
- TIME +:プロセスがCPUを使用していた時間。
- コマンド:プロセスを実行するコマンド。
ご覧のとおり、このコマンドは非常にシンプルですが、非常に便利です。
結論
ご覧のとおり、Topコマンドは非常に単純ですが、非常に便利です。このコマンドは、端末からシステム情報とリソースを簡単かつ迅速に表示するのに役立ちます。
また読む:Linuxのcurlコマンド