Linux

“crontab -e”和手動編輯 crontab 文件的區別?

  • May 24, 2014

我注意到有些人使用“crontab -l”來查看 cronjobs 並使用“crontab -e”來編輯它們。然而,有時人們手動修改“/etc/crontab”以查看/添加/刪除 cronjobs。

兩種方法都可以正常工作,我唯一注意到的是使用“crontab -e”添加的 cronjobs 不會顯示在“/etc/crontab”中,即使它仍然正常執行。

我想知道這兩種方法有什麼區別?彼此之間有什麼優點/缺點嗎?

PS。我在 CentOS 上。

您編輯的普通每使用者 crontabcrontab -e位於/var/spool/cron.

/etc/crontab擁有由系統管理員維護的“系統範圍”的 crontab。

通常還有一個/etc/cron.d目錄,安裝的軟體可以在其中添加條目。

引用自:https://serverfault.com/questions/598334