Linux 排程任務分為 單次執行 (at) 與 週期性執行 (crontab) 兩大類,分別由 atd 與 crond 服務驅動。
| 特性 | at | crontab |
|---|---|---|
| 執行頻率 | 單次 | 循環 (分/時/日/週/月/年) |
| 服務 | atd | crond |
| 設定方式 | 互動式指令 | crontab -e 或編輯 /etc/crontab |
| 適用場景 | 臨時備份、指定時間關機、長時間編譯 | 定期更新資料庫、日誌切割、系統維護 |
locate 檔案名資料庫。whatis 指令資料庫。安裝額外服務 (如資料庫、監控代理) 通常會自行加入排程,系統負載隨服務增加而上升。