Centos 的計畫任務 crontab

2021-09-07 13:34:40 字數 1920 閱讀 9900

使用計畫任務!

crontab命令主要有3個引數:

-e :編輯使用者的crontab。

-l :列出使用者的crontab的內容。

-r :刪除使用者的crontab的內容。

執行crontab -e,將自動開啟編輯器,你可以編輯自己的crontab檔案,語法和 /etc/crontab 檔案一樣,不同的只是,不必再指出執行的使用者,編輯後儲存即可。

crontab -l用來檢視自己的crontab檔案內能,crontab -r刪除自己的crontab。

crontab -e

*/1 * * * * /sbin/route add -net 192.168.0.0 netmask 255.255.0.0 dev ppp0 

每隔1分鐘增加一條路由表的命令

crontab命令

功能說明:設定計時器。

語  法:crontab [-u 《使用者名稱》][配置檔案] 或 crontab [-u 《使用者名稱》][-elr]

補充說明:cron是乙個常駐服務,它提供計時器的功能,讓使用者在特定的時間得以執行預設的指令或程式。只要使用者會編輯計時器的配置檔案,就可以使用計時器的功能。其配置檔案格式如下:

minute hour day month dayofweek command

參  數: 

-e  編輯該使用者的計時器設定。 

-l  列出該使用者的計時器設定。 

-r  刪除該使用者的計時器設定。 

-u《使用者名稱》  指定要設定計時器的使用者名稱。

2,crontab 格式

基本格式 :

* *  *  *  *  command

分 時 日 月 周  命令

第1列表示分鐘1~59 每分鐘用*或者 */1表示

第2列表示小時1~23(0表示0點)

第3列表示日期1~31

第4列表示月份1~12

第5列標識號星期0~6(0表示星期天)

第6列要執行的命令

crontab檔案的一些例子:

上面的例子表示每晚的21:30重啟apache。

上面的例子表示每月1、10、22日的4 : 45重啟apache。

上面的例子表示每週

六、週日的1 : 10重啟apache。

上面的例子表示在每天18 : 00至23 : 00之間每隔30分鐘重啟apache。

上面的例子表示每星期六的11 : 00 pm重啟apache。

每一小時重啟apache

晚上11點到早上7點之間,每隔一小時重啟apache

每月的4號與每週一到週三的11點重啟apache

一月一號的4點重啟apache

*/30 * * * * /usr/sbin/ntpdate 210.72.145.44

每半小時同步一下時間 

cron計畫任務

1.列出計畫列表 crontab l u mysql 具體的檔案放在 var spool cron root 使用者 2.修改計畫 crontab e 3.刪除當前 crontab 檔案 crontab r 4.計畫任務意思 第1列分鐘1 59 第2列小時1 23 0表示子夜 第3列日1 31 第4...

計畫任務cron

原定的計畫任務 0 0 cd preload nohup sh preload4.sh ip.list dev null 2 1 缺省會在00 00點準時做預載入 指令碼名稱preload4.sh 預載入檔案 txt 預載入裝置 ip.list 客戶定期會有預載入功能 每次只需要登陸裝置 更換 tx...

cron計畫任務

cron計畫任務 任務計畫 比如每天什麼時間固定來備份資料等等,類似的計畫 1 crontab l命令 可以檢視到當前使用者都有哪些任務計畫 2 crontab u aming l 指定檢視aming使用者的任務計畫 3 crontab e 編輯任務計畫,舉例如下 注 如上圖內容 10 2 20 時...