为什么有些恶魔用完了,service有些用完了initctl?这两种工具是否都做同样的事情,这只是用户个人喜好的问题,他们将使用什么?
例如
sudo service --status-all
对比
sudo initctl list
在我的特定实例cron中,initctlssh耗尽,服务耗尽。但是Fedora,例如,这两个都将在systemctl.
initctl list 将显示使用 upstart 本机文件管理的进程。service 将显示那些使用更传统的 init 脚本的。systemctl 将显示使用 systemd 本机格式的那个。
Ubuntu 正在从旧脚本迁移到新贵工作,在您的情况下,cron 由新贵管理,而 ssh 仍然是常规的 initscript。Upstart 确实提供了一些 init 脚本不具备的功能(例如服务终止时自动重新启动、按需启动等),因此鼓励打包人员迁移到 upstart 作业。
但最终,是的,它们都执行相同的启动服务的基本工作,但不同,因此它们不能完全互换。
| 归档时间: |
|
| 查看次数: |
14413 次 |
| 最近记录: |