Ubuntu
Ubuntu 中的服務與 initctl
為什麼在 Ubuntu 中有些守護程序用完了,
service
有些用完了initctl
?兩種工具都做同樣的事情嗎?這只是使用者個人喜好的問題,他們將使用什麼?例如
sudo service --status-all
對比
sudo initctl list
在我的特定實例
cron
中用完了initctl
,並且ssh
用完了service
. 但在 Fedora 上,例如,這兩個都將在systemctl
.
一些發行版正在取代舊的System V來管理服務。Ubuntu 使用upstart而 Fedora 使用systemd。一般來說,這樣做是一樣的,但 systemd 與 upstart 方面的 System V 不同。upstart 基於事件,而 systemd 嘗試進行積極的並行化並不僅管理服務,還管理套接字、設備等。
高溫高壓