网络知识
VirtualBox如何实现CentOS虚拟机定时关机
2025-07-11 11:35  点击:2

在VirtualBox中设置CentOS虚拟机定时关机的方法有多种,以下是几种常见的方法:

使用 shutdown 命令打开CentOS终端。输入以下命令来设置定时关机:
shutdown -h +分钟数
例如,如果你想设置在10分钟后关机,可以输入:
shutdown -h +10
你也可以指定具体的日期和时间,格式为 YYYY-MM-DD HH:MM,例如:
shutdown -h 2025-03-07 18:00
这将在当天的18:00关机。使用 crontab 设置定时关机打开终端。输入以下命令来编辑当前用户的 crontab 文件:
crontab -e
在文件中添加一行来设置关机时间。例如,要每天23点30分关机,可以添加以下行:
30 23 * * * /sbin/shutdown -h now
保存并退出编辑器。cron 将自动加载新的定时任务。通过VirtualBox设置关机按钮打开VirtualBox管理器,选择你的CentOS虚拟机,然后点击“设置”。在设置窗口中,选择“系统”选项卡。在“主板”部分,找到“电源”选项卡。勾选“启用关机按钮”选项。点击“确定”保存设置。使用 at 命令打开终端。使用 at 命令来安排一个关机任务。例如,如果你想在明天下午5点关机,可以运行以下命令:
sudo at 17:00 tomorrow
然后在 at 提示符下输入关机命令并保存:
shutdown -h now
最后按 Ctrl+D 退出 at 提示符。

通过以上方法,你可以在VirtualBox中的CentOS虚拟机上设置定时关机。