GNU/Linux >> Linux の 問題 >  >> Linux

Linuxトップコマンドの出力と使用法の読み方

Linuxのトップコマンドの結果を理解する。 Linuxシステム管理者として、topコマンドは頻繁に使用されるコマンドであり、サーバー上のプロセスごとのリソース使用率を表示するために、このコマンドを複数回使用する日常のタスクです。このコマンドは、どのプロセスがシステムのどのリソースを利用しているかを見つけるのに役立ちます。

  • Sysstat –Linuxシステムパフォーマンス監視ツール
  • 概要–リアルタイムのLinuxシステム監視ツール

この記事を使用して、 topの結果をコマンドして理解するために使用する方法を書き込もうとしています。 Linuxシステムでのコマンド

Linuxのトップコマンド出力の読み方

トップを実行するとき Linuxでコマンドを実行すると、多くの結果が表示されます。ここでは、行ごとに読み取る方法を紹介します。

結果行#1

行1の結果は、最後の再起動からのサーバーの稼働時間、現在ログインしているユーザー、およびサーバーのCPU負荷について示しています。 Linux uptime を使用して見つけることができるのと同じ出力 コマンド。

結果行#2

行2は、サーバーで実行されているプロセスの数とその状態を示しています。

ゾンビプロセス または廃止プロセス 実行は完了しましたが、プロセステーブルにエントリが残っているプロセスです。このエントリは、親プロセスが子の終了ステータスを読み取れるようにするために引き続き必要です。

結果行#3

3行目は、サーバーのCPU使用率のステータスを示しています。ここで、CPUの空き容量と、システムで使用されているCPUの量を確認できます。

盗む時間 ハイパーバイザーが別の仮想プロセッサにサービスを提供している間、仮想CPUが実際のCPUを待機する時間です。
access.redhat.comからの定義

結果行#4

行4は、サーバーのメモリ使用率を示しています。ここで、使用されているメモリの量を確認できます。これは、 freeを使用した場合と同じ結果です。 コマンド。

結果行#5

行5は、サーバーでのスワップメモリ​​使用率を示しています。ここで、使用されているスワップの量を確認できます。これは、無料を使用した場合と同じ結果です。 コマンド。

結果行#6(実行中のプロセス)

この手順では、サーバー上で実行中のすべてのプロセスと、以下のようなサーバーに関する追加の詳細が表示されます。

特定のフィールドに基づく短い結果

特定のフィールドに基づいて結果を並べ替えることもできます。次のキーの組み合わせを使用して、短くします。

Press "SHIFT + F" and Select your choice below and press ENTER.

  A     ( PID = Process Id )
  b     (  PPID   = Parent Process Pid )
  d     (  UID= User Id )
  e     (  USER   = User Name )
  f     (  GROUP  = Group Name )
  g     (  TTY= Controlling Tty )
  h     (  PR = Priority )
  i     (  NI = Nice value )
  j     (  P  = Last used cpu (SMP) )
  k     (  %CPU  = CPU usage )
  l     (  TIME  = CPU Time )
  n     (  %MEM  = Memory usage (RES) )
  o     (  VIRT  = Virtual Image (kb) )
  p     (  SWAP  = Swapped size (kb) )
  q     (  RES= Resident size (kb) )
  r     (  CODE  = Code size  (kb) )
  s     (  DATA  = Data+Stack size (kb) )
  t     (  SHR= Shared Mem size (kb) )
  w     (  S  = Process Status )
  x     (  COMMAND= Command name/line )

ありがとうございます このポートを読むために、このポートがあなたに役立つならば、それを共有することを忘れないでください。何か提案があれば、下にコメントを入れてください。


Linux
  1. Linuxコマンドの出力を変数に割り当てる方法

  2. LinuxでのChownコマンドとは何ですか?その使用方法

  3. Linuxで出力をファイルとStdoutにリダイレクトする方法

  1. Linuxでディレクトリとフォルダを削除する方法は?

  2. トップコマンドの出力をLinuxのファイルにキャプチャする方法は?

  3. Linux 'w' コマンドの出力で IDLE 列を読み取る方法は?

  1. Linuxでトップディレクトリとファイル(ディスク容量)を見つける方法

  2. Linuxでコマンド出力をファイルに保存する方法

  3. Linuxの使用トップ20