Debian実行中のすべてのサービスを一覧表示

Debian List All Running Services



オペレーティングシステムのサービスは、クライアントの要求を待ち続けるバックグラウンドアプリケーションとして定義されています。これらのリクエストを受信すると、それに応じてリクエストを処理できるように、必要なアクションを実行します。サービスには、アクティブ、有効、実行中、非アクティブ、デッドなどのステータスが常に関連付けられています。システム管理者は、主にオペレーティングシステムで現在実行されているサービスに関心があります。今日の記事では、Debian10で実行中のすべてのサービスを一覧表示するさまざまな方法について説明します。

Debian 10で実行中のすべてのサービスを一覧表示する方法:

Debian 10で実行中のすべてのサービスを一覧表示するには、次の3つの方法のいずれかを選択できます。







方法1:Debian 10でlist-unitsパラメーターを指定してsystemctlコマンドを使用する:

以下に示す方法で、systemctlコマンドをlist-unitsパラメーターとともに使用して、Debian10で実行中のすべてのサービスを一覧表示できます。



$systemctlリスト-ユニット - タイプ=サービス - 州=実行中



上記のコマンドを実行すると、Debian 10で実行されているすべてのサービスのリストがターミナルに表示されます。これを次の図に示します。





方法2:Debian 10でlist-unitsパラメーターを指定せずにsystemctlコマンドを使用する:

list-unitsパラメーターを指定せずにsystemctlコマンドを使用すると、以下に示す方法でDebian10で実行中のすべてのサービスを一覧表示できます。



$systemctl - タイプ=サービス - 州=実行中

上記のコマンドを実行すると、Debian 10で実行されているすべてのサービスのリストがターミナルに表示されます。これを次の図に示します。

方法3:Debian 10でpstreeコマンドを使用する:

pstreeコマンドを使用して、以下に示す方法でDebian10で実行中のすべてのサービスを一覧表示できます。

$pstree

上記のコマンドを実行すると、Debian 10で実行されているすべてのサービスのリストが、ターミナル上にきれいなツリーのような構造で表示されます。これを次の画像に示します。

結論:

この記事で共有する3つの方法は、Debian 10で実行中のすべてのサービスを一覧表示する方法を示すことを目的としています。Ubuntu20.04とLinuxMint 20でもまったく同じ方法を使用できますが、CentOS8のコマンドは若干異なる場合があります。 。それでも、Debian 10で実行中のすべてのサービスを一覧表示するために、この記事で共有している方法から任意の方法を簡単に選択できます。