Linux定時任務cron詳解

2021-10-20 22:45:28 字數 709 閱讀 5257

# 每天下午5點(差不多剛好是下班的時間)以root身份將/media/station/document/book目錄下所有的doc檔案打包成book.tar.gz,並且存放在快閃儲存器/media/disk中。最後儲存檔案並退出編輯器,該配置會自動生效。

0 17 * * * root ( tar czf /media/disk/book.tar.gz /media/station/

document/book/*.doc )

sudo /etc/init.d/cron restart

除了/etc/cron.d目錄,cron還提供了/etc/cron.hourly、/etc/cron.daily、/etc/cron.weekly和/etc/cron.monthly這些目錄。分別用於存放每小時、每天、每星期和每月需要執行的指令碼檔案

每個使用者的cron配置檔案儲存在/var/spool/cron目錄下,這個配置檔案以使用者的登入名作為檔名,cron依據這些檔名來判斷到時候以哪個使用者身份執行命令

理解配置檔案

同時設定day欄位和weekday欄位意味著「匹配其中任意一項」。

# 下面的時間設定表示「每週的周一至週三,以及每月的25號,每隔半個小時(執行某項命令)」。

0,30 * 25 * 1-3

linux定時任務cron

一 cron格式 其格式如下 minute hour day month dayofweek command 分鐘 小時 天 月 天每星期 命令 比如 15 ls 表示每15分鐘執行一次ls 即每個小時的第0 15 30 45 60分鐘執行ls命令 25 8 11 ls 每天8 11點的第25分鐘執...

cron設定定時任務詳解

定時任務cron job被用於安排那些需要被週期性執行的命令。利用它,你可以配置某些命令或者指令碼,讓它們在某個設定的時間內周期性地執行。cron 是 linux 或者類 unix 系統中最為實用的工具之一。cron 服務 守護程序 在系統後台執行,並且會持續地檢查 etc crontab檔案和 e...

Cron 定時任務

一般系統都會有定時任務存在,比如訂單系統,會根據定時任務來實時同步訂單狀態,同步交易狀態等等。定時任務可以使用quartz 定時任務,也可以自己寫乙個任務排程系統,只要能實現功能就可以。下面我簡單介紹一下quartz 定時任務配置,需要配置三個bean,分別為 quartz,trigger,sche...