Ubuntu
如何在啟動後 X 分鐘自動關閉 Ubuntu?
如何在打開 30 分鐘後自動關閉 ubuntu 作業系統?還是開機15分鐘後?等等?
我嘗試像這樣創建一個 init.d 腳本:
shutdown -h +5
但是我的盒子在 5 分鐘後沒有關閉。
如果將其添加到根 crontab,則可以使用cron 和 @reboot 標誌來安排關機:
@reboot shutdown -h +30
/etc/init.d 包含啟動腳本,但實際上並沒有告訴每個執行級別它應該做什麼。實際的腳本被稱為 /etc/rc 中的符號連結
$$ 0-6 $$.d 在哪裡$$ 0-6 $$是您輸入的執行級別。 更具體地說,符號連結的名稱如下:
$$ SK $$nnScript where$$ SK $$是 Start 或 Kill,nn 是順序(低在前),Script 是 /etc/init.d 中的文件名。計劃啟動的腳本用 –start 呼叫,而要停止的腳本用 –stop 作為開關。 在 debian/ubuntu 上,您可以使用以下命令填充這些腳本:
update-rc.d --defaults <yourscript>
以便在 /etc/rc 中創建適當的符號連結
$$ 0-6 $$.d/ 我強烈建議您自己將其符號連結到執行級別 2(預設):
ln -s /etc/init.d/<myscript> /etc/rc2.d/S50<myscript>
就像在關機(0 級)時呼叫關機,單使用者(1 級)或重新啟動(6 級)可能不是一個明智的想法。