在CentOS系统的VirtualBox虚拟机中设置自动关机,可以通过以下几种方法实现:
shutdown 命令安排定时关机:
sudo shutdown -h +30
例如,若要在30分钟后关闭系统,可以输入以上命令。
取消定时关机:
sudo shutdown -c
若需取消已设置的定时关机,可以使用以上命令。
at 命令安排 at 任务:
sudo at 17:00 tomorrow
例如,若想在明天下午5点关机,可以输入以上命令。然后在 at 提示符下输入关机命令并保存:
shutdown -h now
最后按 Ctrl+D 退出 at 提示符。
查看 at 任务:
atq
使用以上命令查看所有已安排的 at 任务。
删除 at 任务:
atrm <任务编号>
其中 <任务编号> 是在 atq 命令输出中看到的任务编号。
cron 定时任务编辑 crontab 文件:
crontab -e
使用以上命令来编辑当前用户的 crontab 文件。
添加定时关机任务:
59 23 * * * /sbin/shutdown -h now
例如,若想在每天的23:59关机,可以添加以上行。
通过以上方法,你可以在 CentOS 系统的 VirtualBox 虚拟机中设置定时关机。请根据你的需求选择合适的方式。