啊啊好大好舒服av大鸡吧亚洲一区二乱,国产黄A三级三级在线看,熟女作爱一区二区视频,年龄最小的无码AⅤ在线观看,又黑又大又黄又爽国产,猛插女人视频网站,国产免费观看三级黄色,毛片一区二区三区四区五区在线视频 ,欧美顶级黄最新视频在线观看,高清在线一区二区

龍巖易富通網(wǎng)絡科技有限公司

龍巖小程序開發(fā),龍巖分銷系統(tǒng)

Linux crontab 命令格式與詳細例子

2015.09.10 | 1428閱讀 | 0條評論 | linux

基本格式:

 

*  *  *  *  *  command

分 時 日 月 周 命令

 

1列表示分鐘159每分鐘用*或者 */1表示

2列表示小時1230表示0點)

3列表示日期131

4列表示月份112

5列標識號星期060表示星期天)

6列要運行的命令

 

crontab文件的例子:

 

30 21 * * * /usr/local/etc/rc.d/lighttpd restart

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

 

45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart

上例表示每月110、22日的4:45重啟apache。

 

10 1 * * 6,0 /usr/local/etc/rc.d/lighttpd restart

上例表示每周六、周日的1:10重啟apache。

 

0,30 18-23 * * * /usr/local/etc/rc.d/lighttpd restart

上例表示每天18:0023:00之間每隔30分鐘重啟apache。

 

0 23 * * 6 /usr/local/etc/rc.d/lighttpd restart

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

 

* */1 * * * /usr/local/etc/rc.d/lighttpd restart

每一小時重啟apache

 

* 23-7/1 * * * /usr/local/etc/rc.d/lighttpd restart

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

 

0 11 4 * mon-wed /usr/local/etc/rc.d/lighttpd restart

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

 

0 4 1 jan * /usr/local/etc/rc.d/lighttpd restart

一月一號的4點重啟apache

 

名稱:crontab

使用權限:所有使用者

使用方式:

crontab file [-u user]-用指定的文件替代目前的crontab。

crontab-[-u user]-用標準輸入替代目前的crontab.

crontab-1[user]-列出用戶目前的crontab.

crontab-e[user]-編輯用戶目前的crontab.

crontab-d[user]-刪除用戶目前的crontab.

crontab-c dir- 指定crontab的目錄。

 

crontab文件的格式:M H D m d cmd

M:分鐘(0-59)。

H:小時(0-23)。

D:天(1-31)。

m:月(1-12)。

d:一星期內的天(06,0為星期天)。

cmd:要運行的程序,程序被送入sh執(zhí)行,這個shell只有USER,HOMESHELL這三個環(huán)境變量。

 

說明:

crontab 可讓使用者在固定時間或固定間隔執(zhí)行程序之用,它類似使用者的計劃任務表。-u user 即設定指定 user 的計劃任務表,就是必須要有其權限( root)才能指定他人的


計劃任務表。若不使用 -u user,則表示設定自己的計劃任務表。

 

參數(shù):

crontab -e:執(zhí)行文字編輯器來設定計劃任務表,內定的文字編輯器是 vi,若用其它文字編輯器,需先設定 Visual 環(huán)境變量來指定使用那個文字編輯器(setenv VISUAL joe)

crontab -r:刪除當前的計劃任務表

crontab -l:列出當前的計劃任務表

crontab file [-u user]  //用指定的文件替代當前的crontab。

 

計劃任務表格式如下:

f1 f2 f3 f4 f5 program

 

其中 f1 表示分鐘,f2 表示小時,f3 表示一個月中的第幾日,f4 表示月份,f5 表示一星期中的第幾天。program 表示要執(zhí)行的程序。

 

 f1  * 時表示每分鐘都要執(zhí)行 program,f2 時表示每小時都要執(zhí)行程序,其余類推

 

 f1  a-b 時表示從第 a 分鐘到第 b 分鐘這段時間內要執(zhí)行,f2  a-b 時表示從第 a 到第 b 小時都要執(zhí)行,其余類推。

 

 f1  */n 時表示每 n 分鐘個時間間隔執(zhí)行一次,f2  */n 表示每 n 小時個時間間隔執(zhí)行一次,其余類推。

 

 f1  a, b, c,... 時表示第 a, b, c,... 分鐘要執(zhí)行,f2a, b, c,... 時表示第 a, b, c...個小時要執(zhí)行,其余類推。

使用者也可將所有的設定先存放在檔案 file 中,用 crontab file 的方式來設定計劃任務表。

 

例子:

#每天早上7點執(zhí)行一次/bin/ls

0 7 * * * /bin/ls

 

 12 月內, 每天早上 6 點到 12 點,每隔3小時執(zhí)行一次 /usr/bin/backup

0 6-12/3 * 12 * /usr/bin/backup

 

周一到周五每天下午 5:00 寄一封信給wxr588@domain.name

0 17 * * 1-5 mail -s "hello" wxr588@domain.name< /tmp/maildata

 

每月每天的午夜 0  20 分, 2  20 分, 4  20 ....執(zhí)行 echo "I love you!"

20 0-23/2 * * * echo "I love you!"

 

注意:

當程序在指定的時間執(zhí)行后,系統(tǒng)會寄出一封信,顯示該程序執(zhí)行的內容,若不希望收到這樣的信,需在每一行空一格之后加上 > /dev/null 2>&1

 

例子:

#每天早上610

10 6 * * * date

 

#每兩個小時

0 */2 * * * date

 

#晚上11點到早上8點之間每兩個小時,早上8

0 23-7/2,8 * * * date

 

#每月的4號和每周的周一到周三的早上11

0 11 4 * mon-wed date

 

#11日早上4

0 4 1 jan * date

 

例子:

#每周一早上2:00自動刪除所有一周以來沒有訪問的core文件(Linux的core文件常占用大量磁盤空間,通過編輯crontab文件將其定期刪除)

0 2 * * Mon find / -name core -atime +7 -exec rm -f { } \;

=============
類例:
Linux任務調度crontab時間規(guī)則介紹
http://blog.chinaunix.net/uid-429659-id-4173653.html 


贊 (

發(fā)表評論