我希望能够在特定时间安排服务器重新启动,但不是定期。 我怎样才能做到这一点,而无需添加和删除cron条目?
如果是一次性处理,可以使用shutdown命令,并使用-r作为参数。 现在不用使用关机,你可以添加时间作为参数(例如shutdown -r 12:30
)。
根据手册页:/ sbin / shutdown [-t sec] [-arkhncfFHP] time [warning-message] found at – > http://unixhelp.ed.ac.uk/CGI/man-cgi?shutdown+ 8
加载的选项可供select,但要回答你的问题。
5分钟后重启:/ sbin / shutdown -r 5“五分钟重启”
要在晚上11:00正确重启:/ sbin / shutdown -r 23:00“下午11:00重启”
注意:您的消息将被广播给所有活动的terminal/会话。
at
命令是你想要的。
at 5:00pm do cd / /full/path/to/init 6 done
at -l
将列出在cmds
我能想到的最简单的方法就是: