次の記事では、BpyTOPと呼ばれるトップオルタナティヴを見ていきます。 についてです プロセッサ、メモリ、ディスク、ネットワーク、およびプロセスの使用状況と統計を表示するリソースモニター。 名前が示すように、Pythonで書かれています。
今日、システムリソースの使用を監視する機能を持つことは、多くのユーザーにとって重要なことです。 リソースの使用法を知ることは、システムの一般的なメンテナンスについて決定を下すときに非常に役立ちます。 topやhtopなどのいくつかのオプションがありますが、これらはCPUやメモリ使用量などの一部のシステムメトリックのみを表示します。 Bpytopは 効率的かつ高度に視覚的に機能する端末ベースのリソースモニター.
このツールの作者は、開発した人と同じです。 バッシュトップ。 それらが多くの違いを持っていない場合の間。 両方のユーティリティは同じ目的を果たし、同じ機能セットを備えています。 唯一の違いは、両方が異なるプログラミング言語で書かれていることです。 BashtopはBashで書かれており、 BpytopはPythonで書かれています。 どちらのプログラムも、GNU / Linux、Mac OS、およびFreeBSDと互換性があります。
開発者は、BpytopはBashtopよりも高速であると主張しています。 このため、ユーザーはBashtopではなくBpytopを使用することをお勧めします。 ただし、これはユーザー次第です。
Bpytopの一般的な特徴
このツールがコマンドラインに提供する機能のいくつかは次のとおりです。
- このプログラムは私たちに提供します キーナビゲーションを備えた非常に視覚的で応答性の高いユーザーインターフェイス 矢印 上記 y ダウン.
- プログラムを開始すると、 F2を押すと、プログラムオプションを変更できます.
- アカウントを持つ 統合されたマウスのサポート 選択可能なボタンとスクロール可能なメニューを備えています。
- このツールには 実行中のプロセスをフィルタリングする機能.
- できる ディスクドライブの現在の読み取りおよび書き込み速度を確認します.
- 送信する可能性があります 実行中のプロセスに対するSIGKILL、SIGTERM、およびSIGINT.
- 直感的なオートスケールグラフがあり、 ネットワーク使用統計.
- 私たちは見るでしょう 新しいバージョンが利用可能になるとメニューにポップアップ.
これらは、このツールのほんの一部の機能です。 彼らはできます からすべてを詳細に参照してください GitHubのページ プロジェクトの.
インストールの前提条件
Bpytopのインストールを開始する前に、システムが次の要件を満たしていることを確認する必要があります。
- Python3が必要になります (バージョン3.6以降)システムにインストールされています。
- さらに Psutilモジュールが必要です。 これは、ターミナルで次のコマンド(Ctrl + Alt + T)を使用してインストールできます。
python3 -m pip install psutil
UbuntuユーザーはBpytopをインストールするXNUMXつの方法があります。 XNUMXつ目はソースからインストールし、XNUMXつ目は対応するスナップパッケージを使用します。
Bpytopのインストール
ソースから
へ ソースからインストール、最初にやらなければならないことは GitHubリポジトリのクローンを作成します。 これを行うには、ターミナルを開いて(Ctrl + Alt + T)、次のコマンドを使用します。
git clone https://github.com/aristocratos/bpytop.git
へ ソースからコンパイル、クローンディレクトリに移動しましょう:
cd bpytop
中に入ると、次のコマンドを実行します。
sudo make install
上のスクリーンショットでわかるように、 画面に結果が印刷されません.
スナップパッケージから
Bpytop私たちもそれを見つけるでしょう で利用可能 スナップテント。 ターミナルを開いて(Ctrl + Alt + T)、次のコマンドを使用してインストールできます。
sudo snap install bpytop
Bpytopを起動します
へ byptopを開始 ターミナルで次のコマンドを実行するだけです(Ctrl + Alt + T):
bpytop
このコマンドは、システムのリソースの統計を含むユーザーインターフェイスを表示するはずです。
へ コマンドとキーボードショートカットを使用してヘルプを取得する、これ以上はありません ESCキーを押します 下にスクロールして ヘルプオプションを選択します.
ここでは、前のスクリーンショットで確認できるキーボードショートカットのリストを取得します。
へ bpytopリソースモニターを終了します。 押す'qキーボードの '。
ユーザーインターフェイスからも変更できる構成オプション ディレクトリにあります $ HOME / .config / bpytop.
BpyTOPは優れたユーティリティです。 高速で応答性が高く、高度にカスタマイズ可能であり、システムリソースを思慮深く論理的な方法で提示します。 プログラムは活発に開発されています、継続できること プロジェクトGitHubページ.