1,修改rsyslog文件:web
/etc/rsyslog.d/50-default.conf
將 rsyslog 文件中的 #cron.* 前的 # 刪掉;shell
2,重啓rsyslog服務:運維
service rsyslog restart工具
3,重啓cron服務:測試
service cron restart
4,查看日誌文件:rest
tail -f /var/log/cron.log
cron是Linux下的無圖形界面的計劃任務工具,對Linux運維自動化具備極其重要的做用,也能夠適用於web爬蟲採集類的工做。固然,它的功用還遠不止這2個。想一想吧,天天咱們重複乾的事情有多少——頻繁看論壇回帖、頻繁看股市行情、定時查郵件、定時休息、定時切換桌面壁紙、定時備份重要文件、定時清理系統、定時更新系統、定時提醒重要事情等等等等,這些均可以經過cron來完成。而Linux下豐富的cli軟件和強大的shell腳本讓定時計劃工做作起來那麼天然和輕鬆。日誌
1,安裝croniecode
apt install croncrontab
2,開通並開啓cronie後臺服務自動化
sudo systemctl enable cron.service; sudo systemctl start cron.service
3,創建一個MyCrontab(名字能夠隨便取)的文件並編輯之
touch ~/MyCrontab && nano ~/MyCrontab
4,載入MyCrontab計劃到cron服務模塊中
crontab ~/MyCrontab
5,查看crontab計劃,看看是否一切就緒
crontab -l
crontab寫法舉例
*/1 * * * * date>>~/crontest
5 * * * * ls
30 5 * * * ls
30 7 8 * * ls
30 5 8 6 * ls
30 6 * * 0 ls
30 3 10,20 * * ls
25 8-11 * * * ls
*/15 * * * * ls
30 6 */10 * * ls
50 7 * * * root run-parts /etc/cron.daily