如何實現ubuntu每天定時關機
阿新 • • 發佈:2019-02-15
編輯 /etc/crontab新增一條 並且保證crontab服務的執行即可
f1 f2 f3 f4 f5 sudo /sbin/halt
假設 要每天的23點30定時關機 命令如下
30 23 * * * sudo /sbin/halt
至於crontab 服務 再GUI下的服務管理中設定為自動啟動即可
其中 f1 是表示分鐘,f2 表示小時,f3 表示一個月份中的第幾日,f4 表示月份,f5 表示一個星期中的第幾天。program 表示要執行的程式。
當 f1 為 * 時表示每分鐘都要執行 program,f2 為 * 時表示每小時都要執行程式,其餘類推
當 f1 為 a-b 時表示從第 a 分鐘到第 b 分鐘這段時間內要執行,f2 為 a-b 時表示從第 a 到第 b 小時都要執行,其餘類推
當 f1 為 */n 時表示每 n 分鐘個時間間隔執行一次,f2 為 */n 表示每 n 小時個時間間隔執行一次,其餘類推
當 f1 為 a, b, c,... 時表示第 a, b, c,... 分鐘要執行,f2 為 a, b, c,... 時表示第 a, b, c...個小時要執行,其餘類推
定時關機方法:
編輯 /etc/crontab新增一條命令:55 23 * * * root /sbin/shutdown -h now。即可實現每天23:15關機。也可在webmin的Scheduled Cron Jobs中設定。
如何設定ubuntu系統定時關機?1. apt-get install sysv-rc-conf
2. sysv-rc-conf
3. 開啟crontab服務
5. 編輯/etc/crontab
vim /etc/crontab
在windows下用習慣了,習慣每天晚上用這個軟體自動關機,現在在ubuntu
下也有這個軟體,安裝很方便,新立德里就有,名字叫 GShutdown
或者
sudo apt-get install gshutdown
之前介紹了UBUNTU有軟體可以實現自動關機,請見:UBUNTU定時關機軟體
其實Linux自身就有自動關機的命令那就是利用shutdown命令.
在終端輸入:
sudo shutdown +100 就表示電腦在100分鐘後關機。
如果你此時手動關機是沒用的,關機和重啟都會變成登出,可以用 sudo shutdown -c來取消自動關機的命令。
此外還有其它相關的命令:
-k 並不真正關機而只是發出警告資訊給所有使用者
-r 關機後立即重新啟動
-h 關機後不重新啟動
-f 快速關機重啟動時跳過fsck
-n 快速關機不經過init 程式
-h 12:00 在12點關機
-qP 100 100分鐘後退出執行的程式關機
ubuntu要這麼做
1.啟動crond服務
sudo /etc/init.d/cron start
2.編輯任務,加了sudo表示給root使用者設定計劃普通使用者關機要sudo,會提示密碼,所以不能用普通使用者來做關機的計劃任務
sudo crontab -e
3.新增任務
3.1 每分鐘關一次機
* * * * * /sbin/poweroff
3.2 每天的凌晨2點關機