1. 程式人生 > >Ubuntu用Crontab設定定時關機及提醒

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

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


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


[email protected]:~$ sudo service cron status
cron start/running, process 923


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


[email protected]:~$ notify-send –help


沒有則要安裝:


[email protected]:~$ sudo apt-get install libnotify-bin


然後設定cron 計劃任務:


[email protected]:~$ 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

相關推薦

UbuntuCrontab設定定時關機提醒

現在熬夜越來越嚴重,大部分時間都是因為坐在電腦前。為了提醒自己及時休息,推薦大家用Crontab計劃任務給Ubuntu設定一個定時關機,以及用notify-send在關機前幾分鐘定時冒泡提醒即將關機。 先確認已經Ubuntu已經安裝並運行了crond: [email

利用crontab設定定時關機

crontab -e ex) 比如我要每天19點自動關機,那就寫入: 00 19 * * * /sbin/shutdown -h now 儲存後重啟crond, 我的是/etc/init.d/crond restart 定時開機就顧不上了,通過BIOS就能設定 以下是原文: 確定是從開機開始24小時後關

Ubuntucrontab 部署定時任務shell指令碼

1、首先建立一個定時任務:每分鐘向螢幕輸出"Hello world!"。 有兩種實現方式: 1)輸入crontab -e命令,根據提示直接在當前cron task文字最後面插入如下命

Ubuntucrontab 部署定時任務

1、安裝cron工具:[email protected]:~# apt-getinstall cron2、開啟定時任務:crontab –e定時任務語句格式為:執行週期+命令。週期有5個域,分

ubuntu使用crontab啟動定時任務

ron 完整 min blog xxx tar net 範圍 -a Ubuntu cron 定時執行任務 https://blog.csdn.net/qq_38228830/article/details/80545004 參考以上兩篇博客,經過實踐完成自己的定時任務 cr

linux利用crontab設定定時任務執行jar包

https://www.cnblogs.com/fxl-njfu/p/8182545.html 戶 https://www.cnblogs.com/ldy-blogs/p/8477550.html 用Linux的定時器: 1.crontab -e 按i鍵編輯這個文字檔案 0 0 */

在mac下crontab定時執行scrapy爬蟲命令

Crontab這個命令是在linux下來執行定時執行任務的指令,但是在mac下同樣用這一指令來實現定時執行任務。但是在用到scrapy爬蟲的時候,會有兩個比較常見的問題導致定時爬取不成功,接下來將詳細

linux中使用crontab設定定時任務

1.crontab簡介   crontab命令常見於Unix和類Unix的作業系統之中,用於設定週期性被執行的指令。該命令從標準輸入裝置讀取指令,並將其存放於“crontab”檔案中,以供之後讀取和執行

Ubuntu 使用crontab建立定時任務

最近遇到一個業務,需要定時去呼叫某個介面,於是想到了用Ubuntu系統自帶的定時任務來實現,下面是我實現的方法(環境Ubuntu14.04)。  (備註:參考了CSDN博友mydeman的文章http://blog.csdn.net/mydeman/article/deta

Windows10系統設定定時關機

1.輸入 cmd 執行 命令提示符2.直接輸入  shutdown –s –t 3600,不需要調整目錄     [注:3600為倒計時的秒數,此語句為系統在一小時後關機]/*shutdown命令的引數:shutdown -a 取消關機 shutdown -s 關機sh

ubuntu 使用cron設定定時啟動任務

介紹 cron,是一個Linux定時執行工具,可以在無需人工干預的情況下執行作業。 在Ubuntu server 下,cron是被預設安裝並啟動的;如果沒有啟動,自行設定並啟動(chkconfig\sysv-rc-conf)。 通過其配置檔案 /etc/

window下設定定時任務基本配置

### window下設定定時任務及基本配置 轉載請註明出處: https://www.cnblogs.com/funnyzpc/p/11746439.html |********************************************************************

ubuntu 設定定時任務--crontab

1.假如你在/home/test/下有個指令碼叫test.sh 首先保證它的執行許可權:chmod +777 test.sh 2.配置定時任務檔案 sudo crontab -e * * * * * * /home/test/test.sh 3.重啟cron服務 sudo

ubuntu下啟用crontab定時任務簡單測試

什麼是crontab?介紹引用自百度百科。 crontab命令常見於Unix和類Unix的作業系統之中,用於設定週期性被執行的指令。該命令從標準輸入裝置讀取指令,並將其存放於“crontab”檔案中,以供之後讀取和執行。該詞來源於希臘語 chronos(

ubuntu下root戶默認密碼修改方法

簡化 直接 忘記 swd ted 技術 div .com 就是 【ubuntu下root用戶默認密碼及修改方法】 很多朋友用ubuntu,一般都是裝完ubuntu系統,馬上就修改root密碼了,那麽root用戶的默認密碼是多少,當忘記root用戶密碼時如何找回呢,不了解的朋

linux系統下ubuntu重啟apache服務命令檔案許可權設定

常用修改許可權的命令: sudo chmod 600 ××× (只有所有者有讀和寫的許可權) sudo chmod 644 ××× (所有者有讀和寫的許可權,組使用者只有讀的許可權) sudo chmod 700 ××× (只有所有者有讀和寫以及執行的許可權) sudo chmod

ubuntu設定root密碼 Xftp連線linux(ubuntu)時提示ssh伺服器拒絕了密碼,請再試一次

原文: ubuntu設定root密碼及 Xftp連線linux(ubuntu)時提示ssh伺服器拒絕了密碼,請再試一次 alt+f2,在彈出的執行視窗中輸入:gnome-terminal sudo passwd root,回車後按提示輸入兩次root的密碼

Linux設定定時任務crontab命令

1、  crontab命令概念 crontab命令用於設定週期性被執行的指令。該命令從標準輸入裝置讀取指令,並將其存放於“crontab”檔案中,以供之後讀取和執行。 cron 系統排程程序。 可以使用它在每天的非高峰負荷時間段執行作業,或在一週或一月中的不同時段執行。cron是系統主要的排程程

crontab、crond在嵌入式系統中新增定時任務

用crontab、crond在嵌入式系統中新增定時任務 在嵌入式系統中,定時任務通過crond和cronttab兩個系統命令來聯合執行。 其中crond是定時任務的守護程序,系統開始時是沒有開啟的。crontab主要作用是管理使用者的crontab files. crontab

PHP定時任務執行處理、Crontab定時執行程式,Linux設定定時任務(教程案例)

【第一步】:先寫task.sh指令碼檔案。 【第二步】:設定Crontab定時時間,定時執行task.sh指令碼檔案 【案例一】:每月1號、15號的06:10點,定時備份網站原始碼: 【第一步】:先寫youhutong.sh指令碼檔案。 [[email pr