Linux 管理ツールとは何ですか?

青灯夜游
リリース: 2022-05-24 18:22:52
オリジナル
5391 人が閲覧しました

Linux 管理ツールには、1. htop (監視およびプロセス管理ソフトウェア)、2. dstat (ネットワーク、ハードディスク、CPU、その他のシステム リソースを収集できるシステム リソース統計生成ツール)、3. Glances、クロスプラットフォーム プラットフォーム システム監視ツール、4. iftop、リアルタイム トラフィック監視ツール、5. nethogs など。

Linux 管理ツールとは何ですか?

#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。

Linux システム管理 -- いくつかの便利なオープン ソース ツール

htop

htop は、Linux 上で実行されるツールです。システム上の監視およびプロセス管理ソフトウェアは、従来の UNIX のトップを置き換えます。 インストール コマンドは次のとおりです。

# yum install htop
ログイン後にコピー

htop の使用法:

# htop
ログイン後にコピー

詳細については、F1 を通じてヘルプを参照してください。

dstat

dstat は、Python 言語で実装されたシステム リソース統計生成ツールです。基本的に、vmstat、iostat、netstat、および ifstat ツールを置き換えることができます。 ネットワーク、ハードディスク、CPU、その他のシステム リソースを収集します。 インストール コマンドは次のとおりです。

# yum install dstat
ログイン後にコピー

dstat は、display

[root@web ~]# dstat -cdng
ログイン後にコピー
  • -c を使用して CPU 使用率情報を表します。 idl はアイドル状態のリソースを表し、wai は I/O デバイスの応答の待機を表し、usr はユーザー プロセスの占有率、sys## を表します。 # はシステム プロセスの使用状況です。
  • -d はディスクの読み取りおよび書き込み操作を表します。
  • -n は、データ パケットを送受信するネットワークを表します。
  • -g はページング (ページ) の状況を示します。ページが大きいほど、大量のスワップ領域が使用されていることを意味します。
使用されるその他のパラメータ:

[root@web ~]# dstat -lym
---load-avg--- ---system-- ------memory-usage-----
 1m   5m  15m | www.hongyangpt.cn int   csw | used  buff  cach  free
0.40 0.47 0.35| www.zhuyngyule.cn 456   255 |5298M  388M 9867M  526M
0.37 0.46 0.35| www.yinmao2zhuce.cn 320   165 |5298M  388M 9867M  526M
0.37 0.46 0.35| www.feiyuptzc.cn 148   158 |5298M  388M 9867M  525M
0.37 0.46 0.35|  www.tianjiptzc.cn 95   135 |5298M  388M 9867M  526M
ログイン後にコピー

その中で:

int は割り込みを表し、csw はコンテキスト スイッチを表します。値 プロセスの切り替えや中断が頻繁に発生し、ある程度の輻輳が発生する可能性があることを示しています。

CPU、メモリ、IO 使用率が最も高いプロセスとユーザーを見つけます:

[root@web ~]# dstat -www.yunsheng-pt.com-proc-count --top-cpu --top-mem --top-io
proc -most-expensive- --most-expensive- ----most-expensive----
tota|  cpu process   | www.yasenyulee.cn   memory process |     i/o process      
 377|java         0.0|www.lecaixuanzc.cn java        4513M|init         33k   33k
 377|ManagementAge0.1|www.baihuayl7.cn  java        4513M|zabbix_agen2296B    0 
 377|node_exporter0.3|www.yuanyangyul.com java        4513M|node_export  22k 9788B
 377|java         7.6|www.feishenbo.cn java        4506M|zabbix_agen2296B    0 
 377|java         6.2|java        4506M|zabbix_agen2296B    0 
 377|java         1.1|java        4501M|zabbix_agen2296B    0 
 377|java         0.1|java        4501M|zabbix_agen2296B    0 
 377|java         0.7|java        4501M|nginx: work  33k   38k
ログイン後にコピー

Glances

Glances は、クロスプラットフォームのローカル psutil です。システム監視ツール。

#インストール コマンド:

yum install glances
ログイン後にコピー

起動:

スタンドアロン起動:
  • glances
    ログイン後にコピー
  • 効果のプレゼンテーション:

web の起動:
  • glances -w
    ログイン後にコピー
Web を起動するには、ボトル パッケージをインストールする必要があります。

#iftop

iftop は、top コマンド

インストール コマンド:## に似たリアルタイム トラフィック監視ツールです。 #
# yum install -y iftop
ログイン後にコピー

使用:

iftop
ログイン後にコピー

その中:

TX: 送信トラフィック

RX: 受信トラフィック
  • TOTAL: 合計トラフィック
  • Cumm: iftop の実行から現在までの総トラフィック
  • peak: ピーク トラフィック
  • rates: 過去 2 秒、10 秒、40 秒の平均トラフィックをそれぞれ表します
  • nethogs

nethogs プロセスによって占有されている帯域幅の使用状況を確認します:
# yum install -y nethogs
ログイン後にコピー
Use:

# nethogs eth0
ログイン後にコピー

iotop

iotop も同様です。top コマンドを使用して、ハードディスク I/O を占有しているプロセスを表示します。 インストールコマンド:
yum install iotop
ログイン後にコピー
Use:

iotop
ログイン後にコピー

phpSysInfo

phpSysInfo は、完全に PHP デバイスで書かれたシステム リソース検査システムです。 。ブラウザさえあれば、Linux、FreeBSD、OpenBSD、NetBSDなどのUNIX互換システムのさまざまなリソース情報を閲覧することができ、大変便利です。

webPM

webPM は、Web ベースのバージョン管理システムです。コア部分は PHP 言語で書かれており、バックグラウンドでは MySQL のサポートが必要です。一部の機能には、Perl 言語で記述された CGI モジュールが必要です。

Webmin: Unix 上の GUI 管理ツール

Webmin は、ブラウザを使用してシステムを管理するツールです。これを使用すると、複雑なコマンドラインやさまざまな複雑な設定ファイルを知る必要がなく、システム管理が非常に簡単になります。アカウントのセットアップ、DNS やファイル共有の構成などを行うことができます。

Mrtg(Multi Router Traffic Grapher,MRTG)

Mrtg は、snmp プロトコルを使用したネットワーク リンクのトラフィック負荷を監視するツール ソフトウェアです。デバイスからデバイスのトラフィック情報を取得し、PNG 形式のグラフィックを含む HTML ドキュメントの形式でトラフィック負荷をユーザーに表示します。

# トラフィック負荷を非常に直感的な形式で表示します。 Saint/Satan

Satan ツールは、ネットワーク セキュリティの問題を検出するために使用されますが、その悪い面から来ています。サタンはシステム管理者がネットワークを保護できるよう支援しますが、攻撃者はサタンを利用して損害を与えることもできます。 関連する推奨事項: 「

Linux ビデオ チュートリアル

以上がLinux 管理ツールとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート