crontab各參數詳解及如何查看日誌記錄

來源:互聯網
上載者:User

crontab各參數詳解及如何查看日誌記錄 crontab的文法,以備日後救急。先上張超給力的圖:  crontab各參數說明: -e : 執行文字編輯器來編輯crontab,內定的文字編輯器是VI -r : 刪除目前的crontab -l : 列出目前的crontab(查看專用) -i : 會和-r 配合使用,在刪除當前的crontab時詢問,輸入y 則刪除 注意crontab是分使用者的,以誰登入就會編輯到誰的crontab crontab特殊的符號說明: “*”代表所有的取值範圍內的數字。特別要注意哦! “/”代表每的意思,如”*/5″表示每5個單位 “-”代表從某個數字到某個數字 “,”分散的數字 crontab檔案的使用樣本: 30 21 * * * 表示每晚的21:30 45 4 1,10,22 * * 表示每月1、10、22日的4 : 45 10 1 * * 6,0 表示每周六、周日的1 : 10 0,30 18-23 * * * 表示在每天18 : 00至23 : 00之間每隔30分鐘 0 23 * * 6 表示每星期六的11 : 00 pm * */1 * * * 每一小時 * 23-7/1 * * * 晚上11點到早上7點之間,每隔一小時 * 8,13 * * 1-5 從周一到周五的上午8點和下午1點 0 11 4 * mon-wed 每月的4號與每周一到周三的11點 0 4 1 jan * 一月一號的4點 —————– 如何查看crontab的日誌記錄 ——————— 昨天crontab中的同步任務沒有執行,不知道是什麼原因沒有執行,貌似任務hang住了,想查詢一下crontab到底問題出在哪裡,或者hang在了什麼地方。 1. linux看 /var/log/cron這個檔案就可以,可以用tail -f /var/log/cron觀察 2. unix在 /var/spool/cron/tmp檔案中,有croutXXX001864的tmp檔案,tail 這些檔案就可以看到正在執行的任務了。 3. mail任務在 /var/spool/mail/root 檔案中,有crontab執行日誌的記錄,用tail -f /var/spool/mail/root 即可查看最近的crontab執行情況。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.