在 Ubuntu 中, 將 cron 的默認(rèn)日志存放在 /var/log/cron以及crontab的運用

1,修改rsyslog文件:


/etc/rsyslog.d/50-default.conf

將? rsyslog? 文件中的? #cron.*? 前的? #? 刪掉;

2,重啟rsyslog服務(wù):


service rsyslog restart

3,重啟cron服務(wù):

service cron restart

4,查看日志文件:

tail -f /var/log/cron.log

cron是Linux下的無圖形界面的計劃任務(wù)工具,對Linux運維自動化具有極其重要的作用,也可以適用于web爬蟲采集類的工作。當(dāng)然,它的功用還遠(yuǎn)不止這2個。想想吧,每天我們重復(fù)干的事情有多少——頻繁看論壇回帖、頻繁看股市行情、定時查郵件、定時休息、定時切換桌面壁紙、定時備份重要文件、定時清理系統(tǒng)、定時更新系統(tǒng)、定時提醒重要事情等等等等,這些都可以通過cron來完成。而Linux下豐富的cli軟件和強大的shell腳本讓定時計劃工作做起來那么自然和輕松。

在Ubuntu 16.04及其衍生版本如LinuxMint 18.1里開啟cron定時計劃任務(wù)步驟其實很簡單:

1,安裝cronie

apt install cron

2,開通并開啟cronie后臺服務(wù)

sudo systemctl enable cron.service; sudo systemctl start cron.service

3,建立一個MyCrontab(名字可以隨便取)的文件并編輯之

touch ~/MyCrontab && nano ~/MyCrontab

參考下面的《crontab寫法舉例》介紹來編輯這個文件。

4,載入MyCrontab計劃到cron服務(wù)模塊中

crontab ~/MyCrontab

5,查看crontab計劃,看看是否一切就緒

crontab -l

crontab寫法舉例

#<分鐘> <小時> <日> <月份> <星期> <命令>

*/1??? *??? *??? *??? *??? date>>~/crontest

#用date>>~/crontest可以很清楚的看到測試的效果

5??? *??? *??? *??? *??? ls

#指定每小時的第5分鐘執(zhí)行一次ls命令

30??? 5??? *??? * ??? *??? ls

#指定每天的 5:30 執(zhí)行l(wèi)s命令

30??? 7??? 8??? *??? *??? ls

#指定每月8號的7:30分執(zhí)行l(wèi)s命令

30??? 5??? 8??? 6??? *??? ls

#指定每年的6月8日5:30執(zhí)行l(wèi)s命令

30??? 6??? *??? *??? 0??? ls

#指定每星期日的6:30執(zhí)行l(wèi)s命令【注:0表示星期天,1表示星期1。星期也可以用英文來表示,sun表示星期天,mon表示星期一等。】

30??? 3??? 10,20??? *??? *??? ls

#每月10號及20號的3:30執(zhí)行l(wèi)s命令【注:“,”用來連接多個不連續(xù)的時段】

25??? 8-11??? *??? *??? *??? ls

#每天8-11點的第25分鐘執(zhí)行l(wèi)s命令【注:“-”用來連接連續(xù)的時段】

*/15??? *??? *??? *??? *??? ls

#每15分鐘執(zhí)行一次ls命令【即每個小時的第0 15 30 45 60分鐘執(zhí)行l(wèi)s命令】

30??? 6??? */10??? *??? *??? ls

#每個月中,每隔10天6:30執(zhí)行一次ls命令【即每月的1、11、21、31日是的6:30執(zhí)行一次ls 命令?!?/h2>

50??? 7??? *??? *??? *??? root??? run-parts??? /etc/cron.daily

#每天7:50以root 身份執(zhí)行/etc/cron.daily目錄中的所有可執(zhí)行文件【注:run-parts參數(shù)表示執(zhí)行后面目錄中的所有可執(zhí)行文件?!?/h2>

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容