crontab命令常見於Unix和Linux的操做系統之中,用於設置週期性被執行的指令。該命令從標準輸入設備讀取指令,並將其存放於「crontab」文件中,以供以後讀取和執行。一般,crontab儲存的指令被守護進程激活。crond 經常在後臺運行,每一分鐘檢查是否有預約的做業須要執行。這類做業通常稱爲cron jobs。html
1、安裝linux
yum -y install vixie-cron
yum -y install crontabs
說明:
vixie-cron 軟件包是 cron 的主程序;
crontabs 軟件包是用來安裝、卸裝、或列舉用來驅動 cron 守護進程的表格的程序。url
2、配置spa
cron 是 linux 的內置服務,但它不自動起來,能夠用如下的方法啓動、關閉這個服務:操作系統
service crond start //啓動服務 service crond stop //關閉服務 service crond restart //重啓服務 service crond reload //從新載入配置 service crond status //查看crontab服務狀態
在CentOS系統中加入開機自動啓動: rest
chkconfig --level 345 crond on
列子:htm
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