我想在关闭机器之前执行将日期写入文件的脚本(这样我就知道我什么时候完成工作)。
怎么做?
答案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
脚本。