Linux でプロセスを一覧表示する方法

Linux Depurosesuwo Yi Lan Biao Shisuru Fang Fa



プロセスは、システム リソースを消費するプログラムの実行インスタンスです。これらのプロセスをリストすると、システム アクティビティを監視し、問題のトラブルシューティングを行うのに役立ちます。そのため、Linux には、現在実行中のプロセスを一覧表示するために使用できるツールやユーティリティが複数あります。

ただし、多くの初心者は、エラーなしでプロセスをリストする正確な方法を知りません。そこで、この短い記事では、Linux でプロセスを一覧表示するさまざまな方法を説明します。 Linux でプロセスを一覧表示する最適なコマンドを提供するために、このセクションを複数の部分に分割しました。

psコマンド

ps (「プロセス ステータス」) は、ターミナル内のプロセスを一覧表示する最も一般的なユーティリティです。







ps -それは

 ps-e-コマンドの結果



-e オプションは、ユーザーがプロセスを所有しているかどうかに関係なく、すべてのプロセスを表示するように ps に指示します。さらに、ps コマンドをカスタマイズして、「aux」オプションを使用して追加の詳細を生成できます。



ps

 ps-aux-コマンドの結果





一番上のコマンド

システムプロセスのリアルタイムリストを表示したい場合は、top コマンドを使用してください。新しいプロセスと完了したプロセスに従ってプロセス リストを継続的に更新し、より正確な結果を提供します。

 トップコマンド結果



上記のコマンドを実行すると、CPU 消費量に応じたプロセスのリストが表示されます。さらに、「q」を押してトップユーティリティを終了するまで、ターミナルを操作することはできません。

pstree コマンド

pstree は、プロセスの階層関係をツリー状の構造で表示するため、上記の 2 つのコマンドとは大きく異なります。これは、プロセスがどのように開始されるか、および他のアクティブなプロセスとの接続を視覚的に理解するのに役立ちます。

pstree

 pstree コマンドの結果

一目ツール

Glances ツールは、現在実行中のプロセスの簡単な概要を提供します。ただし、以下のコマンドを実行してツールをインストールする必要があります。

オペレーティング·システム 指示
Debian/Ubuntu sudo apt インストールの概要
フェドーラ sudo dnf インストールの概要
Arch Linux sudo pacman -Sy の視線
openSUSE sudo zypper インストールの概要

インストールが成功したら、次のコマンドを実行して Glances を開くことができます。

一目見る

 一目見たコマンドの結果

簡単なまとめ

プロセスを一覧表示する方法を理解すると、スペースを解放し、現在実行中のプロセスをオフにすることができます。この記事では、top、ps、pstree、pgrep コマンドの 4 つの方法について説明しました。最適なものに応じて、いずれかを選択して使用できます。コマンドは慎重に使用することをお勧めします。そうしないと、エラーが発生する可能性があります。