コンピュータシステムでプログラムを実行するときはいつでも、中央処理装置(CPU)に送信する必要があることを私たちは知っています。ただし、プログラムがCPUにスケジュールされるためにハードディスクからRAMに移動されるとすぐに、このプログラムのステータスはプロセスに変更されます。そのため、CPUで実行されているものについて話すときは常に、それは常にプロセスと呼ばれます。ターミナルアプリケーションを使用している場合でも、インターネットを閲覧している場合でも、ドキュメントを編集している場合でも、これらすべてのタスクおよびこれらのような他の多くのタスクはプロセスと呼ばれます。
Windowsオペレーティングシステムには、現在実行中のすべてのプロセスを表示するために使用できるタスクマネージャーユーティリティがあります。ただし、Linuxユーザーの場合は、現在CPUサイクルを消費しているプロセスも知りたい場合があります。幸い、Linuxにも複数の方法があり、システムで現在実行されているすべてのプロセスに関する情報を簡単に取得できます。次に、これらの方法のいくつかを見ていきます。
Linux Mint20で実行中のプロセスをチェックする方法
Linux Mint 20システムで実行中のすべてのプロセスを確認したい場合は、これから説明するこれらの方法のいずれかに従うことができます。
方法1:Linux Mint20でpsコマンドを使用する
Linux Mint 20のpsコマンドを使用すると、ターミナルで実行中のすべてのプロセスを、それらのPIDおよびその他の情報とともに次のように表示できます。
$ps-の
ここで、-auxフラグは、実行中のプロセスのフォアグラウンドとバックグラウンドの両方を一覧表示するために使用されます。
システムで実行中のすべてのプロセスを以下に示します。
方法2:Linux Mint20でpstreeコマンドを使用する
ターミナル上にあるように、実行中のプロセスが多数あることに圧倒されたくないとします。むしろ、より視覚的に魅力的な方法でそれらを表示する必要があります。その場合、次のように、Linux Mint20で実行中のすべてのプロセスをツリー形式で表示することを選択できます。
$pstree
システムで実行中のすべてのプロセスは、以下のツリーの形式で表示されます。
方法3:Linux Mint20で最上位のユーティリティを使用する
topは、Linuxベースのオペレーティングシステムに組み込まれているユーティリティであり、ターミナルで実行中のすべてのプロセスを一覧表示するために使用できます。このユーティリティは、プロセスIDに加えて、そのプロセスを実行しているユーザーのユーザー名、実行中のプロセスのCPUとメモリの消費、空きメモリと占有メモリの統計など、実行中のプロセスに関する追加情報も表示します。次のように実行されます。
$上
Linux Mint 20システムで実行中のすべてのプロセスとその追加情報は、次の画像の表の形式で示されています。
上部のユーティリティインターフェイスを終了するときはいつでも、Ctrl + Cキーの組み合わせを使用してこのユーティリティの処理を終了できます。
方法4:Linux Mint20でhtopユーティリティを使用する
htopは、実行中のプロセスに関する情報を取得するために使用されるもう1つの非常に便利なLinuxユーティリティです。 htopは実際、より優れたユーザーインターフェイスと比較的優れたパフォーマンスを備えたtopユーティリティの高度なバージョンです。 htopユーティリティはデフォルトではLinuxベースのシステムにインストールされていないため、使用するには、最初に次のコマンドを使用してインストールする必要があります。
$sudoaptインストール htop
これは重量級のユーティリティではありません。したがって、Linux Mint 20システムへのインストールには数秒しかかかりません。その後、ターミナルは次の画像に示すメッセージをレンダリングします。
このユーティリティをLinuxMint 20システムにインストールすると、次のように簡単に使用して、実行中のすべてのプロセスを表示できます。
$htop
下の画像に示されているhtopコマンドの出力から、視覚的に魅力的であることがわかります。実行中のプロセスについて明らかにする統計は、上位のユーティリティの統計とほぼ同じです。ただし、よりキャッチーな色で表示されます。したがって、出力はより魅力的に見えます。また、これらの統計を取得して更新する速度は、最上位のユーティリティよりも優れています。
ただし、topユーティリティと同様に、htopユーティリティのインターフェイスを終了するときはいつでも、Ctrl + Cキーの組み合わせを使用してこのユーティリティの処理を終了できます。
結論
今日の議論は、Linux Mint 20で実行中のプロセスをチェックできるさまざまなメソッドを中心に展開しました。これらのメソッドは、取得する出力の種類に応じて使用できます。最初の方法は、実行中のすべてのプロセスを一度に一覧表示するだけですが、2番目の方法は、読み取りと処理がより簡単なツリーのような構造でそれらを表示します。 3番目の方法は、テーブルのような構造に従って、実行中のプロセスとそれらに関する追加情報を表示します。4番目の方法は、ほぼ同じ情報を表示しますが、インターフェイスは比較的優れています。このガイドに従った後、Linux Mint20オペレーティングシステムで実行中のすべてのプロセスを簡単にチェックできるようになったことを願っています。