1
,編輯crontab
# crontab -u root -e
*/5 * * * * /home/root/zbb/aaa.sh
2
,檢視crontab
# crontab -u root -l
*/5 * * * * /home/mmroot/zbb/aaa.sh
作者主頁:
3
,cron
任務排程
/etc/crontab第1
列分鐘1~59
第2列小時1~23
(0表示子夜)第3
列日1~31
第4列月1
~12第5
列星期0~6
(0表示星期天)第6
列要執行的命令
下面是crontab
的格式:分時
日月星期要執行的命令
這裡有crontab
檔案條目的一些例子:
30 21 * * * /usr/local/apache/bin/apachectl restart
上面的例子表示每晚的
21:30
重啟apache。
45 4 1,10,22 * * /usr/local/apache/bin/apachectl restart
上面的例子表示每月1、
10、22日的
4 : 45
重啟apache。
10 1 * * 6,0 /usr/local/apache/bin/apachectl restart
上面的例子表示每週
六、週日的
1 : 10
重啟apache。
0,30 18-23 * * * /usr/local/apache/bin/apachectl restart
上面的例子表示在每天
18 : 00
至23 : 00
之間每隔
30分鐘重啟
apache。
0 23 * * 6 /usr/local/apache/bin/apachectl restart
上面的例子表示每星期六的
11 : 00 pm
重啟apache。
0 */1 * * * /usr/local/apache/bin/apachectl restart
每一小時重啟
apache
* 23-7/1 * * * /usr/local/apache/bin/apachectl restart
晚上11
點到早上
7點之間,每隔一小時重啟
apache
0 11 4 * mon-wed /usr/local/apache/bin/apachectl restart
每月的4
號與每週一到週三的
11點重啟
apache
0 4 1 jan * /usr/local/apache/bin/apachectl restart
一月一號的
4點重啟
apache
4
,crontab
的總配置在這裡,注意
path
,執行時的路徑是這個!
#cat /etc/crontab
shell=/bin/bash
path=/sbin:/bin:/usr/sbin:/usr/bin
mailto=root
home=/
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
4
,/etc/inittab
檔案
inittab action
sysinit: //
在系統引導過程中被執行
respawn://
指定乙個
l0:0:wait:/etc/rc.d/rc 0 //wait
等待執行完了在執行下乙個
l1:1:wait:/etc/rc.d/rc 1
l2:2:wait:/etc/rc.d/rc 2
1:2345:respawn:/sbin/mingetty tty1 //respawn
如果/sbin/mingetty
沒了,就會自動重啟
x:5:respawn:/etc/x11/prefdm -nodaemon //
啟動起來後不放入
daemon
。否則會不停重啟
Linux的crontab任務排程
任務排程,是指系統在某個時間執行的特定的命令或程式。任務排程分類 1.系統工作 有些重要的工作必須周而復始地執行。如病毒掃等。2.個別使用者工作,個別使用者可能希望執行某些程式,比如對mysql資料庫的備份。crontab命令 作用 用來進行定時任務的設定。語法 crontab 引數 常用引數 e ...
Linux的crontab任務排程
任務排程 是指系統在某個時間執行特定的 命令或者程式。任務排程分類 系統工作 有些重要的 工作必須周而復始的執行,如病毒掃瞄等 個別使用者工作 個別使用者可能希望執行某些程式,比如對mysql資料庫備份。原理示意圖 crontab 進行 定時任務的設定 crontab 選項 常用選項 排程引數 特定...
linux中crontab任務排程
crontab e進入當前使用者編輯介面 crontab u 使用者名稱 e進入指定使用者編輯介面 進入crontab任務編輯介面 每分鐘執行檢視一次 ect目錄,把目錄內容寫進 tml a.txt下 1 ll etc tmp a.text crontab物件 指令 多個任務同時執行 crontab...