centos編輯/etc/crontab加計劃任務不生效問題

來源:互聯網
上載者:User

標籤:crontab crond

一般大家都不會寫錯的,還有人認為需要reload啊或者restart crond服務!但這都不是問題的關鍵!大家這樣寫:

分 小時 日 月 星期幾 使用者 需要執行的命令

一點毛病都沒有。

真正你認為這計劃任務沒有執行的原因是,指令碼裡有些地方寫的不是絕對路徑。比如說

#!/bin/bash

echo 1 >> 1.txt

這樣你就會一直看這個指令碼所在目錄裡有沒有1.txt檔案,來確定有沒有執行這個指令碼是不是?你直接./這個指令碼的方式去執行,他會在目前的目錄產生1.txt可是你讓crond來幫你執行,這1.txt就不定去哪了呢!並不是沒有生效的!所以,記得crontab裡寫的要執行的指令碼裡一定要寫絕對路徑!


還可以結合cron的日誌來看看!

tail -n 100 /var/log/cron

centos編輯/etc/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.