小智 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脚本。