Debian 13 trixie

初期設定 : サービスの管理2025/08/11

 

サービスの状態の確認や 有効化/無効化 は以下のように実行可能です。

[1] サービスの一覧を表示します。
# 現在起動しているサービスの一覧を表示
# [--all] オプション付加で全サービスをリスト

root@localhost:~#
systemctl -t service

  UNIT                                     LOAD   ACTIVE SUB     DESCRIPTION  >
  apparmor.service                         loaded active exited  Load AppArmor>
  blk-availability.service                 loaded active exited  Availability >
  console-setup.service                    loaded active exited  Set console f>
  cron.service                             loaded active running Regular backg>
  dbus.service                             loaded active running D-Bus System >
  getty@tty1.service                       loaded active running Getty on tty1
.....
.....

Legend: LOAD   → Reflects whether the unit definition was properly loaded.
        ACTIVE → The high-level unit activation state, i.e. generalization of SUB.
        SUB    → The low-level unit activation state, values depend on unit type.

33 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.

# サービスの起動設定の一覧を表示

root@localhost:~#
systemctl list-unit-files -t service

UNIT FILE                                    STATE           PRESET
apparmor.service                             enabled         enabled
apt-daily-upgrade.service                    static          -
apt-daily.service                            static          -
apt-listchanges.service                      static          -
autovt@.service                              alias           -
blk-availability.service                     enabled         enabled
capsule@.service                             static          -
console-getty.service                        disabled        disabled
console-setup.service                        enabled         enabled
container-getty@.service                     static          -
cron.service                                 enabled         enabled

.....
.....

wtmpdb-rotate.service                        static          -
wtmpdb-update-boot.service                   enabled         enabled
x11-common.service                           masked          enabled

149 unit files listed.
[2] もし自身の環境で不要なサービスがあれば、以下のようにして停止と自動起動のオフ設定をします。
下例では Apparmor を停止に設定しています。なお、サービス名末尾の [.service] は省略可能です。
root@localhost:~#
systemctl stop apparmor

root@localhost:~#
systemctl disable apparmor

関連コンテンツ