crontab定时任务配置
时间: 2023-09-14 22:02:34 浏览: 100
crontab 是一种定时执行任务的工具,可以在 Linux 和 Unix 系统上使用。下面是 crontab 的基本用法:
1. 打开 crontab 编辑器:在终端输入 `crontab -e`。
2. 编写 crontab 配置文件:在编辑器中按照指定格式编写定时任务。
```
* * * * * command
┬ ┬ ┬ ┬ ┬
│ │ │ │ │
│ │ │ │ └─── 命令
│ │ │ └─────── 日
│ │ └────────── 月
│ └─────────────── 周几 (0-6, 0 是周日)
└────────────────── 分钟
```
例如,`0 0 * * * /path/to/command` 表示每天 0 点 0 分执行 `/path/to/command`。
3. 保存 crontab 配置文件:按下 `Ctrl + X`,然后输入 `Y` 保存。
4. 查看当前用户的 crontab 配置文件:在终端输入 `crontab -l`。
5. 删除当前用户的 crontab 配置文件:在终端输入 `crontab -r`。
注意事项:
- crontab 配置文件中一行只能写一个命令。
- crontab 配置文件中的命令必须是绝对路径。
- crontab 配置文件中的命令必须是可执行的。
- crontab 配置文件中的命令执行时没有终端环境,需要指定环境变量或者使用绝对路径。
- crontab 配置文件中的命令执行时的工作目录可能与当前用户的工作目录不同,需要指定工作目录或者使用绝对路径。
阅读全文