当我们点击关机或重启时会执行哪些脚本?
使用 Ubuntu 14.04.5。
答案1
直到 15.04upstart
被用于此,然后被 取代systemd
。
一直使用到 Ubuntu 15.04:upstart
当你按下关机按钮或shutdown +0
在终端中执行时,upstart
执行/etc/rc0.d
按字母顺序排列。
当你按下重启按钮或shutdown -r +0
在终端中执行时,upstart
将执行/etc/rc6.d
按字母顺序排列。
编辑:请注意,+0
上述命令中的 表示在执行请求的操作之前要等待的分钟数,相当于now
。如果系统上还有其他用户,则应谨慎地增加此值,以允许他们有时间保存他们的工作。
两个目录都只包含目标位于的符号链接
/etc/init.d/
尽管。
欲了解更多信息,请参阅/etc/init.d/README
和man init
。
从 Ubuntu 15.04 开始使用:systemd
这里有一些相关的链接systemd
:
- “SystemdForUpstartUsers”wiki.ubuntu.com
- 详尽的文章“了解 Systemd 单元和单元文件”