首页/系统/Linux 运维命令速查/任务文件本体:/var/spool/cron
本包目录(613 条)
文件与目录76 条文本处理77 条网络命令82 条进程与作业69 条磁盘与文件系统51 条用户与权限44 条日志与排查40 条systemd 与服务42 条包管理34 条性能与监控48 条
定时任务与计划50 条

任务文件本体:/var/spool/cron

用户 crontab 的真身在 spool 目录:RHEL 为 /var/spool/cron/<user>,Debian 为 /var/spool/cron/crontabs/<user>;crontab 命令只是编辑入口。

Linux 运维命令速查系统更新于 2026-10-12
用途定位与备份任务文件本体
RHEL/var/spool/cron/<user>
Debian/var/spool/cron/crontabs/<user>

查看与备份

查看与备份
sudo ls -l /var/spool/cron/ 2>/dev/null || sudo ls -l /var/spool/cron/crontabs/
sudo cat /var/spool/cron/root | head

# 备份(推荐用 crontab -l 而非直接拷贝)
crontab -l > /opt/scripts/crontab-root-$(date +\%F).bak
直接编辑 spool 文件在个别发行版不生效或触发权限问题;用 crontab -e 与 crontab -u 才安全。

易错点

  • spool 目录权限被误改(如 777)会拒绝加载任务,恢复标准 0700 cron:crontab(Debian)
  • 用 cat > 覆盖 spool 文件会绕过语法校验,坏格式直接静默失效

数据来源与参考

  • man 1 crontab(文件位置说明)
  • Debian cron 文档

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌