crontab的使用

crontab命令常見於Unix和類Unix的操做系統之中,用於設置週期性地執行的指令。該命令從標準輸入設備讀取指令,並將其存放於「crontab」文件中,以供以後讀取和執行。shell

一般,crontab存儲的指令被守護進程激活,crond經常在後臺運行,每一分鐘檢查是否有預約的做業須要執行。這類做業通常稱爲cron jobs。操作系統

crontab用法code

#crontab的格式以下面:
f1 f2 f3 f4 f5 program

#其中f1是表示分鐘,f2表示小時,f3表示一個月份中的第幾日,f4表示月份,f5表示一個星期中的第幾天。
#program表示要執行程式的路徑。
#
#當f1爲 * 時表示每分鐘都要執行program,f2爲*時表示每小時都要執行program,其他類推
#當f1爲 a-b 時表示從第a分鐘到第b分鐘這段時間內要執行,f2爲a-b時表示從第a到第b小時都要執行,其他類推
#當f1爲 */n 時表示每n分鐘個時間間隔執行一次,f2爲 */n 表示每n小時個時間間隔執行一次,其他類推
#當f1爲a,b,c,...時表示第a,b,c,...分鐘要執行,f2爲a,b,c,...時表示第a,b,c,...個小時要執行,其他類推
#
#管理員登陸SSH,輸入命令crontab -e編輯crontab文件,根據上面的格式輸入並保存。
#
相關文章
相關標籤/搜索