[ubuntu] crontab 用法 與 rsync 定時備份資料庫與系統設定等檔案

在 ubuntu 中,我們若需要建立定時的排程工作時(如:定時備份),可以使用 crontab 加入例行性排程,系統將會會定時執行相對應的工作。 在 ubuntu 中,決定使用者是否可以編輯自己 cron job 的設定檔為 /etc/cron.allow 在此檔案中的使用者帳號將可編輯 cron job,若不在其中則無法使用。 /etc/cron.deny 在此檔案中的使用者帳號將不可使用 crontab,若不在其中則可以使用。 例: PS.  預設會以 cron.allow 為優先。因此,通常只會選擇其中之一( cron.allow 或 cron.deny )做限制 接下來,介紹一下如何使用 crontab crontab -u [username] :只有 root 可以使用這個參數,可以新增或刪除其他使用的 cron job -e:編輯自己的 cron job -l:列出目前的 corntab -r:移除目前所有的 cron job 來看看如何編輯自己的 cron job, crontab -e #  m(分鐘) h(小時)  dom(日)  mon(月) […]

Continue reading