如何在启动后自动closuresUbuntu X分钟?

如何在启动后30分钟自动closuresUbuntu操作系统? 或者打开后15分钟? 等等?

我试图创build一个init.d脚本,如下所示:

shutdown -h +5 

但是我的盒子在5分钟后没有closures。

你可以使用cron和@reboot标志来安排关机,如果你把它添加到root crontab:
@reboot shutdown -h +30

/etc/init.d包含启动脚本,但实际上并没有告诉每个运行级别它应该做什么。 实际脚本被称为/etc/rc[0-6].d中的符号链接,其中[0-6]是您input的运行级别。

更具体地说,符号链接被命名为:

[SK] nnScript其中[SK]是开始或终止,nn是次序(低位在前),Script是/etc/init.d中文件的名称。 计划启动的脚本用–start和那些被停止的 – 作为开关停止。

在Debian / Ubuntu上,你可以用下面的代码填充这些脚本:

 update-rc.d --defaults <yourscript> 

以便在/etc/rc[0-6].d/中创build适当的符号链接

我强烈build议,尽pipe你自己符号链接到运行级别2(默认):

 ln -s /etc/init.d/<myscript> /etc/rc2.d/S50<myscript> 

在关机时调用关机(0级),单用户(1级)或重启(6级)可能不是一个明智的想法。