Contents

  1. history
man systemd-system.conf

https://qiita.com/n-i-e/items/9beffea6e0bc5f08036b

現在の起動状態の取得

systemctl list-units

1. history

Ubutuには昔ながらの起動スクリプトも残っており、
/etc/init.d/mysql startとやる方式も、一応使えるには使えます。

Systemdネイティブに行きたいなら、systemctl start mysql.serviceとなります。
新旧方式を混ぜて使っても一応大丈夫らしく、
systemctl start mysql.serviceで起動し、/etc/init.d/mysql stopで停止するといったことも可能です。
この場合でも、上述の起動状態は正確な応答が返ってきます。

Systemdは、例えばmulti-userターゲットなら、
/etc/systemd/system/multi-user.target.wants/の下のシンボリックリンクを見ています。
このシンボリックリンクはsystemctlコマンドで張ります。

Q. なぜUbuntuはさっさとinit.d起動スクリプトを全廃しないのか?

A. 分かりませんが、想像するにSystemdの天下がいつまで続くか分からないからだと思います。


CategoryDns CategoryWatch CategoryTemplate

MoinQ: Ubuntu/systemd (last edited 2022-09-04 01:26:11 by ToshinoriMaeno)