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

Linuxにgtop(システム監視ダッシュボード)をインストールする方法

はじめに

gtopは、動的モードでプロセスとシステムの状態に関する情報を読み取るツールです。その名前として、グラフィックトップと考えることができます。 指図。これには、CPU、メモリ、スワップ、ディスク、およびネットワークの使用状況をパーセンテージとグラフ表示で監視するためのいくつかのビューが含まれています。また、進行中のコマンドのパスも表示されます。

Gtopは、Linux端末でシステムプロセスをグラフィックモードで動的に表示できる優れたツールの1つです。

名前が示すように、Gtopは、システムプロセス、メモリ、CPU、ネットワーク、およびディスクの使用状況情報を読み取り、グラフィックモードで結果にパーセンテージを入力するgraphictopコマンドの略です。

インストールの前提条件

Gtopをインストールするには、システムにNode.jsがあることを確認してください。そうでない場合は、以下の手順に従ってインストールしてください。 Node.jsは、ChromeのV8JavaScriptエンジン上に構築されたJavaScriptランタイムです。

CentOS8 / RHEL8の場合 システムの場合は、dnfコマンドを使用してNodejsとnpmをインストールします。

# dnf module list nodejs
# dnf module enable nodejs:14
# dnf install nodejs
[root@unixcop ~]# dnf module list nodejs
Failed to set locale, defaulting to C.UTF-8
Last metadata expiration check: 0:03:46 ago on Wed Jul 28 06:21:12 2021.
CentOS Linux 8 - AppStream
Name                       Stream                       Profiles                                                 Summary                              
nodejs                     10 [d][x]                    common [d], development, minimal, s2i                    Javascript runtime                   
nodejs                     12 [x]                       common [d], development, minimal, s2i                    Javascript runtime                   
nodejs                     14 [x]                       common [d], development, minimal, s2i                    Javascript runtime                   

Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
[root@unixcop ~]# dnf module enable nodejs:14
Failed to set locale, defaulting to C.UTF-8
Last metadata expiration check: 0:03:57 ago on Wed Jul 28 06:21:12 2021.
Dependencies resolved.
======================================================================================================================================================
 Package                             Architecture                       Version                             Repository                           Size
======================================================================================================================================================
Enabling module streams:
 nodejs                                                                 14                                                                           

Transaction Summary
======================================================================================================================================================

Is this ok [y/N]: y
Complete!
[root@unixcop ~]# 
[root@unixcop ~]# dnf install nodejs

そしてFedoraの場合 システムの場合は、dnfコマンドを使用してNodejsとnpmをインストールします。

$ curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
$ sudo dnf -y install nodejs

Ubuntu / LinuxMintの場合 システムの場合は、apt-getコマンドまたはaptコマンドを使用してNodejsとnpmをインストールします。

$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
$ sudo apt-get install -y nodejs

そしてDebian システムで、aptコマンドまたはapt-getコマンドを使用してNodejsとnpmをインストールします。

$ curl -sL https://deb.nodesource.com/setup_8.x | bash -
$ sudo apt-get install -y nodejs

Arch Linux ベースのシステムでは、pacmanコマンドを使用してNodejsとnpmをインストールします。

$ sudo pacman -S nodejs npm

openSUSEの場合 システムの場合、zypperコマンドを使用してNodejsとnpmをインストールします。

$ sudo zypper install nodejs4

Gtopをインストールする

次のコマンドを実行するだけで、LinuxにGtopをインストールできます。

root@unixcop ~]# sudo npm install gtop -g
/usr/local/bin/gtop -> /usr/local/lib/node_modules/gtop/bin/gtop
+ [email protected]
added 62 packages from 83 contributors in 18.163s
[root@unixcop ~]# 
 install gtop -g

Gtopを使用する

gtopを発射するだけです ターミナルでコマンドを実行して、ターミナルにすばらしいグラフィカルシステム監視ダッシュボードを表示します。デフォルトでは、CPU使用率に基づいてプロセスをロードします。

# gtop

ターミナルのグラフでプロセスが表示されていることがわかります。キーボードを使用して、そこにリストされているさまざまなプロセスをスクロールできます。

また、gtopには、プロセスを並べ替える利点があります

Gtop ユーザーが以下のキーワードを押してプロセステーブルを並べ替えることができます。

  • p:プロセスID
  • c:CPU使用率
  • m:メモリ使用量
  • 上/下矢印キー: 上/下矢印キーを使用して、実行中のプロセスの上から下に移動します

疑問符やその他の異なる文字が表示された場合は、これらの環境変数を使用して実行してみてください。

$ LANG=en_US.utf8 TERM=xterm-256color gtop

gtopを終了するには、 qを使用できます またはechap 指図。進行中の使用率のパーセンテージとグラフ表示を確認できます。

結論

gtopは、現在実行中のすべてのプロセスを表示する可能性を提供します。これはトップコマンドのように機能しますが、より興味深いグラフィックモードを提供します。テスト中、プロセスの強制終了としてリストされているプロセスに対応したり、前に示したコマンド以外のコマンドを使用したりすることはできませんでした。


Linux
  1. Debian 9StretchLinuxにNodeJSをインストールする方法

  2. アルパイン Linux に npm をインストールする方法

  3. Linux システムに「convert」をインストールするにはどうすればよいですか?

  1. Linuxを3つのステップでインストールする方法

  2. LinuxにNodeJSをインストールする方法

  3. CentOS7にGlanceシステム監視をインストールする方法

  1. RockyLinux8.4にNodejsをインストールする方法

  2. LinuxシステムにGitをインストールして使用する方法

  3. LinuxにGtopシステム監視ツールをインストールする方法