CentOS7.3學習筆記總結(七)

image.png

特殊字符:ide

*:任什麼時候刻都執行的意思spa

,:表示分割時段的意思,例如:若是要執行的宮鎖是1:0012:00,就會寫成:blog

0   1,12 * * * 命令隊列

-:表示一段時間內,例如:1點到12點之間每小時的18分都執行一命令,就會寫成:it

18 1-12 * * * 命令class

/n:每一個n個單位間隔,n是數字,例如每5分鐘執行一次命令,就會寫成:定時任務

*/5 * * * * commandcommand

>或  1> 輸出重定向把前面輸出的東西輸入到後邊的文件中,會清除原有內容若是文件不存在還會建立文件。這裏的>/dev/null 2>&1,2>&1意思就是將標準錯誤重定向到標準輸出,/dev/null表示空設備,>/dev/null 2>&1意思就是標準錯誤輸出和標準輸出都輸出到空設備中;若是沒有後面的>/dev/null 2>&1定時任務每執行一次,都要給管理員發郵件,郵件服務沒打開,它就會放到郵件隊列(文件)裏,就會生成不少小文件,形成磁盤的浪費。im

實例說明定時任務的寫法:重定向

1

30 8-18/2 * * *   早晨8點到18點之間間隔2小的30分鐘執行

2

30 21 * * *       天天的21點半執行

3:

45 4 1,10,22 * *  每個月的1號10號22號的4點45分執行

4

10 1 *  * 6,0     每週6、日的凌晨1點10分鐘執行

5

0,30 18-23  * * *18點到23點每半小時執行(重要提示:最後一次執行任務是23:30)

提示:

周和日儘可能不要同時用,不然可能達不到想要的效果

相關文章
相關標籤/搜索