vi 编译/etc/crontab无法执行定时任务
时间: 2023-07-12 16:42:12 浏览: 99
如果您使用的是 vi 编辑器编辑 /etc/crontab 文件,可能会出现无法执行定时任务的问题。这可能是因为您在编辑 /etc/crontab 文件时,未按照正确的格式添加定时任务。
在 /etc/crontab 文件中,每个定时任务都应该按照以下格式进行编写:
```
分钟 小时 日 月 周 用户名 命令
```
例如,如果您希望在每天凌晨 1 点执行 /home/user/script.sh 脚本,您应该将以下行添加到 /etc/crontab 文件中:
```
0 1 * * * user /home/user/script.sh
```
这将在每天的凌晨 1 点执行 /home/user/script.sh 脚本,并使用 user 用户的权限来执行该脚本。
如果您已经按照上述格式添加了定时任务,但仍然无法执行,请检查以下几个方面:
1. 脚本路径是否正确;
2. 脚本是否拥有执行权限;
3. 是否有其他错误导致脚本无法执行。
如果您无法解决问题,请提供更多详细信息,以便我能够更好地帮助您解决问题。
阅读全文