Linux システムでは、システムの正常な動作と効率的な使用を確保するために、システム リソースを監視および調整する必要がよくあります。 top コマンドの使用は、最も一般的なシステム監視方法の 1 つですが、実際の運用では、top コマンドの対話型インターフェイスは便利ではありません。特にシステムの実行負荷が高い場合、top コマンドのリアルタイム更新により、追加のシステム負荷。この記事では、Linux バッチ モードでのより効率的で簡単なシステム監視ツール、つまりバッチ モードのトップ コマンドを紹介します。
top コマンドは、Linux システムのリアルタイム処理アクティビティおよびカーネル管理タスクを表示するために使用されます。 CPU とメモリの使用状況、および実行中のプログラムなどのその他の情報が表示されます。スクリプト モード オプションを利用して、top コマンドの出力を他のアプリケーションまたはファイルに転送できます。
トップコマンドスクリプトモードの使用方法
Centos8 では、この記事のコマンドを実行します。次のコマンドは、CPU 使用率によってデータを並べ替え、コマンドで指定された最初の 20 行を出力します。
リーリー
メモリ使用量で並べ替える場合は、次のコマンドを使用する必要があります:
上記のコマンドの top
コマンドで使用されるオプションについては、次のとおり説明します。
: スクリプト実行モード
: コマンド列にコマンドのフルパスを表示します
: top が終了するまでに生成する反復の最大数を指定します。
: どのフィールドで並べ替えるかを定義します。
リーリー
top の出力結果は次のようにファイルに保存できます。
リーリー
top コマンドは、Linux システムのリアルタイム処理アクティビティおよびカーネル管理タスクを表示するために使用されます。 CPU とメモリの使用状況、および実行中のプログラムなどのその他の情報が表示されます。スクリプト モード オプションを利用して、top コマンドの出力を他のアプリケーションまたはファイルに転送できます。
この記事の導入により、Linux システムでバッチ モードで top コマンドを使用すると、システム リソースをより効率的に監視し、対話型インターフェイスの負担を回避できることがわかります。 top コマンドの -b パラメータを設定することでバッチ モードに切り替えることができ、他のパラメータを使用して出力結果をカスタマイズしたり、更新間隔を設定したりすることもできます。これにより、システムの監視と調整がより簡単かつ効率的に行え、システムの運用効率が向上すると考えています。
以上が効率的かつ簡単な、Linux バッチ モードでのシステム監視のための強力なツールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。