CentOS 7 Crontab


Crontab默認每分鍾讀取 /etc/crontab 文件、/etc/cron.d/目錄和/var/spool/cron/目錄一次,3者對應任務的建立格式是一致的,只是/var/spool/cron/目錄下的任務需要通過crontab -e命令來建立,不同的用戶會建立在/var/spool/cron/用戶名 的文件中。不過放在cron.d目錄下的是任務配置文件,而不是可執行文件。通過命令創建的一般為用戶任務,另兩者為系統任務。

CentOS 7默認在cron.d目錄下放置0hourly,主體內容為:01 * * * * root run-parts /etc/cron.hourly的任務來啟動anacron,在用anacron來檢查/etc/cron.daily、/etc/cron.weekly、/etc/cron.monthly這三個目錄(anacron不可以定義頻率在1天以下的任務),而不是大多數版本使用crontab配置文件來啟動這3個目錄的任務。

cron以系統服務crond的形式存在與系統中,可通過/sbin/service進行管理,anacron為一般程序。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM