RHEL9 systemctl によるシステムサービス管理方法

環境
RedHat Linux 9.2

操作方法
1.現在ロードされているすべてのサービスユニットをリストします。

$ systemctl list-units --type service

デフォルトでは、systemctl list-units コマンドは、アクティブなユニットのみを表示します。
このコマンドは、サービスユニットファイルごとに、次のパラメーターの概要を提供します。

UNIT
サービスユニットのフルネーム
LOAD
設定ファイルのロード状態
ACTIVE または SUB
現在の高レベルおよび低レベルのユニットファイルのアクティベーション状態
DESCRIPTION
ユニットの目的と機能の簡単な説明

2.–all または -a コマンドラインオプションを指定して次のコマンドを使用し、ロードされたすべてのユニットを状態に関係なく をリスト表示します。

$ systemctl list-units --type service --all

3.利用可能なすべてのサービスユニットのステータス (enabled または disabled) をリスト表示します。

$ systemctl list-unit-files --type service

このコマンドでは、サービスユニットごとに以下を表示します。

UNIT FILE
サービスユニットのフルネーム
STATE
サービスユニットがブート時に自動的に起動するかどうかの情報

IT

Posted by arkgame