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

私のお気に入りのLinuxトップコマンドオプション

Linuxシステムをチェックアウトするとき(または他のオペレーティングシステムを実行しているコンピューターのトラブルシューティングを行うとき)、topを頻繁に使用します。 システムのRAMとCPU使用率をチェックするコマンド。コンピュータの全体的な状態を評価するための情報を提供してくれます。 topについて学びました Linuxの旅の早い段階でコマンドを実行し、サーバーまたはRaspberryPiを含む他のLinuxシステムで何が起こっているかを簡単に説明するためにそれを利用しました。そのマニュアルページによると、 topプログラムは、実行中のシステムの動的なリアルタイムビューを提供します。システムの概要情報と、Linuxカーネルによって現在管理されているプロセスまたはスレッドのリストを表示できます。

多くの場合、問題のシステムで何が起こっているのかを判断するために必要なのは、簡単な概要だけです。しかし、topにはまだまだたくさんのことがあります 目に見えるよりもコマンド。 topの特定の機能 コマンドは、実行するバージョン(procps-ng、Busybox、BSD)によって異なる場合があるため、詳細についてはmanページを参照してください。

topを起動するには 、端末に入力します:

$ top

実行中のプロセスは、topのテーブル見出しの下に表示されます。 画面が表示され、その上にシステム統計が表示されます。

Top 05:31:09 up 55 min,3 users,load average: 0.54, 0.38, 0.46
Tasks: 469 total, 1 running, 468 sleeping,  0 stopped, 0 zombie
%Cpu(s): 1.0 us, 0.4 sy, 0.0 ni, 98.6 id, 0.1 wa, 0.0 hi,0.0 si,0.0 st
MiB Mem : 32116.1 total,  20256.5 free, 6376.3 used, 5483.3 buff/cache
MiB Swap: 0.0 total,  0.0 free,      0.0 used.  25111.4 avail Mem  

 PID USER  PR NI   VIRT    RES   SHR S %CPU %MEM    TIME+ COMMAND                                                
2566 don   20  0  11.9g 701300 78848 S  3.3  2.1  2:03.80 firefox-bin
1606 don   20  0  24.2g  88084  4512 S  2.0  0.3  0:39.59 elisa
1989 don   20  0 894236 201580 23536 S  2.0  0.6  0:46.12 stopgo-java
5483 don   20  0  24.5g 239200 20868 S  1.3  0.7  0:26.54 Isolated Web Co
5726 don   20  0 977252 228012 44472 S  1.3  0.7  0:41.25 pulseaudio

Zを押します キーを押して、出力の色を変更します。これにより、出力が少し見やすくなります。

1を押します キーを押すと、システム上の各CPUコアのグラフィック表現が表示されます。 1を押します CPUコアのコア統計を繰り返し評価します。

topを呼び出すことで、メモリ使用量をグラフィカルに表示できます コマンドを押してからmを押します キー。

便利なトップオプション

特定のユーザーによって開始されたプロセスのみを探している場合は、-uを使用してその情報を取得できます。 オプション:

$ top -u 'username'

システムでアイドル状態のプロセスのリストを取得するには、-iを使用します オプション:

$ top -i

更新間隔は秒単位で任意の値に設定できます。デフォルト値は3秒です。次のように5つに変更します:

$ top -d 5

topを実行することもできます タイマーで。たとえば、次のコマンドは反復回数を2に設定してから、終了します。

$ top -n 2

トップでプロセスを見つける

Shift + Lを押します 名前でプロセスを検索します。これにより、太字のテーブルヘッダー行のすぐ上にプロンプ​​トが作成されます。探しているプロセスの名前を入力し、 Enterを押します。 または戻る 新しくソートされたプロセスリストで強調表示されたそのプロセスのインスタンスを確認します。

topでプロセスを停止する

topを使用して、実行中のプロセスを停止または「強制終了」できます。 、 それも。まず、 Shift + Lのいずれかを使用して停止するプロセスを見つけます またはpgrep 。次に、 Kを押します 停止するプロセスIDを入力します。デフォルト値はリストの一番上にあるものです。したがって、 Enter を押す前に、停止するPIDを必ず入力してください。 、または意図しないプロセスを停止する場合があります。

トップトップ

topには多くの反復があります htopを含むコマンド 、atopbtop 、およびttop 。専用のtopがあります powertopのようなコマンドも 電力使用量とntop ネットワーク用。お気に入りのtopは何ですか ?


Linux
  1. マニュアルページを閲覧するための上位5つのLinuxmanコマンドオプション

  2. Linuxmvコマンド

  3. Linuxduコマンド

  1. Linuxipコマンド

  2. Linuxcdコマンド

  3. Linux の ldd コマンド オプション

  1. Linuxでtopコマンドを使用するためのヒント

  2. Linux の nohup コマンド オプション

  3. Linux の jobs コマンド オプション