ハードウェア

必須のLinuxアプリケーション(htop、ビルド

目次:

Anonim

Linuxに不可欠なアプリケーションは何ですか? そしてローカルサーバーのために? 今回は、すでに公開されているnmapを補完する3つの非常に重要なアプリケーションを紹介します。

今回のケースでは、 サーバーの準備が完了して構成されているため、システムの監視と一部の機能の向上の両方に役立ついくつかのサービスを追加するだけです。 インストールされるこれらのサービスは次のとおりです。

Linuxの必須アプリケーション

Htop :シンプルで軽くて強力なプロセスモニターです。 これにより、システムで有効なすべてのプロセスを確認し、プロセスの優先順位を変更したり、終了したりできます。 特定のプロセスを非表示にし、メモリ、CPU、その他の使用状況の履歴グラフにアクセスすることもできます。

システムプロセスで作業するときに通常のオプションをすべて提供することに加えて、killまたはreniceコマンドを実行できます。

Build-essential :Debianパッケージのコンパイルに必要な一連のパッケージをシステムにインストールするパッケージです。 これらのパッケージの一部は、g ++、gcc、libc6-dev、dpkg-devおよびmakeです。 パッケージをコンパイルする場合は、パッケージをインストールすることが不可欠です。

ifstat :はネットワークインターフェースのモニターです。 画面に2つの列が表示され、データの送信(KB /秒)と受信が行われます。 このツールを使用すると、ネットワーク診断を行い、トラフィックレベルを監視できます。

Htop

ネットワークレベルでの制御に加えて、システムを制御および監視して、何か問題がないかどうか、またはシステムの負荷レベルを確認する必要もあります。 したがって、このサービスおよび/またはプログラムをパッケージごとにダウンロードします。 それはコンソールに書かれています:

sudo apt-get install htop

インストールすると、プログラムを実行するために、htopコマンドがコンソールに書き込まれ、多くの情報を含む画面が表示されます。 この情報は、CPU使用率、RAMメモリ使用率、スワップメモリ​​使用率、コンピュータがオンになっている時間、pidで実行されているすべてのプロセス、システムのCPU負荷、パスコマンドなど 下部には、さまざまな機能のキーが表示されています。

これにより、オペレーティングシステムの詳細な制御が解決され、システムで実行されているすべてのプロセスを調べ、システムの負荷に問題がないかどうかを確認できます。

ビルド必須

Linuxに不可欠な別のアプリケーションを続けます。 将来Debianパッケージをコンパイルする場合、これはコンパイル時の問題を回避するための最良の解決策です。 このパッケージにはいくつかのパッケージが含まれており、その一部はサイズがやや大きいため、このパッケージのダウンロードはやや重いことがあります。 したがって、それはコンソールに書き込まれます:

sudo apt-get install build-essential

apt-getを使用してパッケージをダウンロードしてインストールした後、ライブラリを更新することをお勧めします

システムによって使用されます。 コンソールに書かれている

sudo ldconfig

すべてが将来のDebianパッケージビルドの準備ができています。

ifstat

最後に、ネットワークインターフェイスで発生するすべてを知るには、この優れたツールが必要になります。 インストールと以前のダウンロードは以前のものと同じです:apt-getによる。 ダウンロードしてインストールしたら、ldconfigコマンドを適用してシステムライブラリを更新します。 したがって、それはターミナルで書かれています:

sudo apt-get install ifstat sudo ldconfig

この後、プログラム/サービスの実行は、ifstatコンソールに書き込むのと同じくらい簡単です。

ifstat

登場

eth0 KB /秒単位のKB /秒単位の出力0.10 0.19 0.10 0.17 0.10 0.17 0.10 0.17

どこ:

-KB /秒:1秒あたりに受信するデータの量を指定します。

-KB /秒:毎秒送信されるデータの量を指定します。

これで、Linuxの 3つの重要なアプリケーションが完成しました。 あなたは何ですか?

推奨NFS:Linuxでのフォルダーの共有

ハードウェア

エディタの選択

Back to top button