Ubuntu 中的 service 與 initctl

Ubuntu 中的 service 與 initctl

為什麼Ubuntu有些守護程序用完了service,有些則用完了?initctl這兩種工具都做同樣的事情嗎?

例如

sudo service --status-all

sudo initctl list

在我的特定情況下,cron用完initctl,並ssh用完service。但例如在 Fedora 上,這兩個都將位於systemctl.

答案1

一些發行版正在取代舊版系統V管理服務。 Ubuntu 使用暴發戶而 Fedora 使用系統。一般來說,做同樣的事情,但 systemd 與 upstart 相比更加不同,upstart 是基於事件的,而 systemd 嘗試進行積極的並行化,不僅管理服務,還管理套接字、設備等。

華泰

相關內容