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

Ubuntu20.04でのサービスの一覧表示

はじめに

システム管理者であれば、プロセスマネージャ、ログイン、syslogなどのすべてのサービスをデバイスのバックグラウンドで実行していることを確認できます。

これらのサービスは、システムがどのように機能し、他のプログラムに接続するかを支援します。また、Ubuntuでこれらすべてのサービスを一覧表示することもできます。

次に、Ubuntu20.04でsystemctlコマンドを使用してすべてのサービスを一覧表示する方法を説明します。

systemctlコマンドの構文

構文:

$ systemctl [options] [command]

すべてのサービスを一覧表示するには、次を実行します:

$ systemctl --no-pager

出力:

すべてのユニットファイルの一覧表示

次のコマンドを実行します:

$ systemctl list-units --all --type=service --no-pager

出力:

systemdユニットファイルの一覧表示

実行:

$ systemctl list-unit-files --no-pager

出力:

grepコマンドを組み合わせて特定のユニットファイルを検索する

構文:

$ systemctl list-unit-files --no-pager | grep service_name

たとえば、「セッション」を検索したい:

$ systemctl list-unit-files --no-pager | grep session

出力:

州ごとのsystemdサービスユニットファイルの一覧表示

これを行うためにgrepコマンドを組み合わせます。たとえば、systemdサービスユニットファイルが有効な状態にあることを一覧表示します。

$ systemctl list-unit-files | grep enabled

出力:

たとえば、systemdサービスユニットファイルが無効な状態にあることを一覧表示します。

$ systemctl list-unit-files | grep disabled

出力:

pstreeコマンドを使用したサービスの一覧表示

$ pstree

出力:

最も多くのリソースを使用しているグループを一覧表示する

次のコマンドを実行します:

$ systemd-cgtop

出力:

結論

Ubuntu20.04でsystemctlコマンドを使用してすべてのサービスを一覧表示する方法を説明しました。

ご紹介いただきありがとうございます!


Ubuntu
  1. systemctlコマンドを使用してLinuxサービスを管理する方法

  2. Systemctlを使用してサービスを管理する

  3. systemd サービスを削除する方法

  1. Ubuntu13.04にNagiosをインストールする方法

  2. Ubuntu 20.04のサービスを一覧表示します-それについてはどうですか?

  3. Ubuntu 14.04を15.04に更新しますか?

  1. Ubuntu22.04ダウンロード

  2. Ubuntu20.04壁紙

  3. Ubuntu20.04ガイド