Debian 13 (trixie) - サービスの管理!

Updated:


Debian GNU/Linux 13 (trixie) でのサービスの管理についての記録です。

以前古いバージョンでの作業時に残していた記録を参考に作業を行い、今回更新した作業記録を貼付する形式の内容となっています。
(当然ながら、興味がなければスルーしてください)

※※※ Debian 13 では sysv-rc-conf をインストールできない(251001) ※※※

0. 前提条件

  • Debian GNU/Linux 13.0.0 (trixie; 64bit) での作業を想定。
  • root ユーザでの作業を想定。

1. SystemD の使用方法

以下は vsftpd サーバの例。(vsftpd.service が正式なサービス名だが .service は省略可能)

$ systemctl start vsftpd        # <= vsftpd サービスの起動
$ systemctl stop vsftpd         # <= vsftpd サービスの停止
$ systemctl status vsftpd       # <= vsftpd サービスの状況確認
$ systemctl enable vsftpd       # <= vsftpd サービスの自動起動設定
$ systemctl disble vsftpd       # <= vsftpd サービスの自動起動解除
$ systemctl is-enabled vsftpd   # <= vsftpd サービスが自動起動設定されているか
$ systemctl list-unit-files -t service | grep vsftpd  # <= vsftpd 起動設定の確認
$ systemctl -t service          # <= 起動中サービス一覧の確認
$ systemctl -t service --all    # <= 全サービス一覧の確認
$ systemctl poweroff            # <= システム Shutdown 後電源 OFF
$ systemctl halt                # <= システム Shutdown 後 Halt
$ systemctl reboot              # <= システム Shutdown 後リブート

SystemD 未対応のサービスの場合でも自動で従来の SysVinit にサービスの管理を移譲しますが、 systemctl list-unit-files での確認はできないので注意。


以上。





 

Sponsored Link

 

Comments