CentOS上VirtualBox虛擬機如何設(shè)置定時關(guān)機

centos 系統(tǒng)的 virtualbox 虛擬機中設(shè)置定時關(guān)機,可以通過命令行在虛擬機內(nèi)完成。這里介紹幾種常見的設(shè)置方法:

第一種方法:使用 shutdown 命令

  1. 啟動終端:在虛擬機中打開終端窗口。

  2. 安排定時關(guān)機:通過 shutdown 命令設(shè)置定時關(guān)機。例如,若要在30分鐘后關(guān)閉系統(tǒng),可以輸入以下命令:

    sudo shutdown -h +30

    其中,-h 表示關(guān)機,+30 表示在30分鐘后執(zhí)行。

  3. 取消定時關(guān)機:若需取消已設(shè)置的定時關(guān)機,可以使用以下命令:

    sudo shutdown -c

第二種方法:使用 at 命令

  1. 啟動終端:在虛擬機中打開終端窗口。

  2. 安排 at 任務(wù):使用 at 命令來安排一個關(guān)機任務(wù)。例如,若想在明天下午5點關(guān)機,可以輸入:

    sudo at 17:00 tomorrow

    然后在 at 提示符下輸入關(guān)機命令并保存:

    shutdown -h now

    最后按 Ctrl+D 退出 at 提示符。

  3. 查看 at 任務(wù):你可以使用以下命令查看所有已安排的 at 任務(wù):

    atq
  4. 刪除 at 任務(wù):若需刪除一個 at 任務(wù),可以使用以下命令:

    atrm 

    其中 是你在 atq 命令輸出中看到的任務(wù)編號。

第三種方法:使用 cron 定時任務(wù)

  1. 編輯 crontab 文件:使用 crontab -e 命令來編輯當前用戶的 crontab 文件:

    crontab -e
  2. 添加定時關(guān)機任務(wù):在 crontab 文件中添加一行來設(shè)置定時關(guān)機。例如,若想在每天的23:59關(guān)機,可以添加以下行:

    59 23 * * * /sbin/shutdown -h now
  3. 保存并退出:保存文件并退出編輯器。cron 將自動加載新的定時任務(wù)。

注意事項

  • 確保你有足夠的權(quán)限來執(zhí)行關(guān)機命令,通常需要使用 sudo。
  • 定時關(guān)機命令會在指定的時間執(zhí)行,因此請確保在虛擬機內(nèi)部沒有正在進行的重要操作。
  • 如果你在虛擬機外部控制主機,確保主機在定時關(guān)機時間點也是可用的。

通過以上方法,你可以在 centos 系統(tǒng)的 VirtualBox 虛擬機中設(shè)置定時關(guān)機。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊8 分享