crontab 是 Linux 系统中用于管理定时任务的工具,用户可通过它设置周期性执行的命令或脚本。其配置文件存储在 `/etc/crontab` 和用户目录下的 `.crontab` 中。
| 字段 | 说明 |
| 分 | 0-59 |
| 小时 | 0-23 |
| 日 | 1-31 |
| 月 | 1-12 |
| 周几 | 0-6(0 表示周日) |
| 命令 | 要执行的命令或脚本路径 |
使用 `crontab -e` 可编辑当前用户的定时任务。例如:`30 2 /bin/bash /path/to/script.sh` 表示每天凌晨 2:30 执行指定脚本。
注意:任务执行环境与用户登录环境不同,建议使用绝对路径。同时,避免频繁任务,以免影响系统性能。