我们有一个用于 Linux 瘦客户端的服务器。服务器在需要时启动,我想安排它在每天 22:00 关闭,以避免电力浪费。
我想过使用 crontab 但是,读完后这个答案,我不确定这是否是一个好主意。包含shutdown -h 22:00 &
在启动脚本中是否更好?
答案1
该shutdown
命令已经有一个嵌入式调度程序,因此您不需要 cron 作业即可在指定时间运行它。在 Linux 中和其他地方一样,最好坚持 KISS 原则(保持简短)。
shutdown -h 22:00
会正常工作,无需在后台运行它。将命令添加到最后一个启动脚本的末尾/etc/rc.local
(或/etc/rc.d/rc.local
取决于您的系统)以供执行。
不使用的优点cron
是,通过这种方式,关机仍按计划在白天进行,您可以随时通过键入取消它
shutdown -c