Linux之crontab定時任務
阿新 • • 發佈:2017-12-07
define fine 第幾天 sudo man 都是 ron 重新 spool
****crontab簡介****
簡而言之呢,crontab就是一個自定義定時器。
****crontab配置文件****
- 其一:
/var/spool/cron/
該目錄下存放的是每個用戶(包括root)的crontab任務,文件名以用戶名命名 - 其二:
/etc/cron.d/
這個目錄用來存放任何要執行的crontab文件或腳本。
****crontab時間說明****
# .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- day of month (1 - 31) # | | | .------- month (1 - 12) OR jan,feb,mar,apr ... # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR #sun,mon,tue,wed,thu,fri,sat # | | | | | # * * * * * command to be executed
minute:代表一小時內的第幾分,範圍 0-59。
hour:代表一天中的第幾小時,範圍 0-23。
mday:代表一個月中的第幾天,範圍 1-31。
month:代表一年中第幾個月,範圍 1-12。
wday:代表星期幾,範圍 0-7 (0及7都是星期天)。
who:要使用什麽身份執行該指令,當您使用 crontab -e 時,不必加此字段。
command:所要執行的指令。
****crontab服務狀態****
sudo service crond start #啟動服務 sudo service crond stop #關閉服務 sudo service crond restart #重啟服務 sudo service crond reload #重新載入配置 sudo service crond status #查看服務狀態
****crontab命令****
重新指定crontab定時任務列表文件
crontab $filepath
查看crontab定時任務
crontab -l
編輯定時任務【刪除-添加-修改】
crontab -e
作者:AlicFeng
鏈接:http://www.jianshu.com/p/838db0269fd0
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
Linux之crontab定時任務