小智 5
您正在寻找的是一个 init 脚本:看看Upstart How to。
您基本上需要将脚本放入/etc/init.d
并在 中创建链接/etc/rc?.d
,"?"
您要执行它的运行级别在哪里。
链接的名称决定了它的执行顺序和执行时间(启动或关闭)。以 开头的链接K
在关机时运行,以S
启动时开始。您应该将关闭脚本放在 中/etc/rc0.d/
,将启动脚本放在/etc/rc2.d/
. 重启脚本应该放在/etc/rc6.d
.
您也可以在 X 结束或 gnome 将您注销时执行脚本,但我认为 init 脚本是最干净的解决方案。
如果使用第一个选项,基于 Debian 的系统(如 Ubuntu)提供命令行工具update-rc.d
来帮助安装/etc/rc?.d
脚本。