精簡版 Linux (如 Docker 容器、最小安裝) 預設未安裝 cron 套件,導致 crontab 指令找不到。透過 yum install cronie 安裝核心套件與 crontabs 範本,並啟動 crond 服務即可恢復定時任務功能。

crontab -l → -bash: crontab: command not foundyum install -y cronie cronie-anacron crontabs
# cronie: crond 守護程式
# cronie-anacron: anacron 整合 (處理關機期間錯過的任務)
# crontabs: 系統預設 crontab 檔案範本
crontab -l → no crontab for root (正常,表示指令可用)chkconfig --list crond (CentOS 6) 或 systemctl is-enabled crond (CentOS 7/8)# CentOS 6
service crond start
chkconfig crond on
# CentOS 7/8
systemctl start crond
systemctl enable crond
apt-get install -y cronapk add --no-cache cronieCMD ["crond", "-f"] 前景運行,或使用 supercronic 輕量替代品/var/spool/cron 目錄存在且權限正確 (chmod 700、擁有者 root)crontab -e
# 加入測試行:每分鐘寫入時間戳記
* * * * * date >> /tmp/cron_test.log 2>&1
# 存檔離開,稍待一分鐘查看 /tmp/cron_test.log
Linux 系統監控神器 Glances 安裝與參數完整指南
Linux touch 命令詳解:精準修改文件時間戳的實戰技巧
Linux SSH 連線去除「The authenticity of host can't be established」提示
Linux 文件系統完整指南:目錄樹、Inode、權限、鏈接與掛載
Ubuntu 笔记本屏幕亮度无法调节或不保存:Grub 参数 acpi_backlight 与 rc.local 修复
Pipe Viewer (pv) 讓 Linux 管線傳輸進度可視化:安裝與實戰範例