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 での確認はできないので注意。
以上。
Comments