如何在关机时执行脚本?

如何在关机时执行脚本?

我想在关闭机器之前执行将日期写入文件的脚本(这样我就知道我什么时候完成工作)。

怎么做?

答案1

你正在寻找的是一个初始化脚本:看一下新贵 如何

您基本上需要将您的脚本放置在其中/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脚本。

相关内容