Ubuntu用Crontab設定定時關機及提醒

來源:互聯網
上載者:User
現在熬夜越來越嚴重,大部分時間都是因為坐在電腦前。為了提醒自己及時休息,推薦大家用Crontab計劃任務給Ubuntu設定一個定時關機,以及用notify-send在關機前幾分鐘定時冒泡提醒即將關機。


先確認已經Ubuntu已經安裝並運行了crond:


harry@ubuntu:~$ sudo service cron status
cron start/running, process 923


我們要用notify-send 來發送冒泡彈出提示資訊,確認是否安裝:


harry@ubuntu:~$ notify-send –help


沒有則要安裝:


harry@ubuntu:~$ sudo apt-get install libnotify-bin


然後設定cron 計劃任務:


harry@ubuntu:~$ sudo crontab -e


選擇一個編輯器後輸入:


50 23 * * * /sbin/shutdown -h 23:55


50 23 * * * export DISPLAY=:0.0;su – harry -c “notify-send -i /usr/share/icons/Humanity/emblems/48/emblem-danger.svg 親,天色已晚 “該洗洗睡了!! 5分鐘後將自動關機”"
53 23 * * * export DISPLAY=:0.0;su – harry -c “notify-send -i /usr/share/icons/Humanity/emblems/48/emblem-danger.svg 親,天色已晚 “該洗洗睡了!! 2分鐘後將自動關機”"


將harry使用者名稱改成自己的,DISPLAY指定輸出終端裝置,冒泡彈出的提醒背景表徵圖可以自己設定。設定後重啟crond:


sudo service cron restart


PS:如果有十萬火急的事需要取消自動關機:sudo shutdown -c 。還有一個Ubuntu內建的簡單的挺有用的小軟體gnome-typing-monitor ,這個工具可以設定定時鎖定電腦螢幕,提醒休息片刻再工作,在下面這裡設定(UBUNTU 11.04):


System settings -> hardware -> keyboard -> Typing Break 勾選Lock Screen to enforce typing break,設定鎖定間隔時間和期間。


轉載:http://farlee.info/archives/ubuntu-crontab-set-notice-shutdown.html

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.