安排cron作业错误

时间:2014-05-09 11:38:24

标签: linux unix cron crontab

编写一个简单的脚本,它将在日志文件上写入日期时间戳,每次运行脚本时,它都会附加在该日志文件中。

#!/bin/sh
echo $(date) >> log.txt

当我尝试每1分钟计划一次cronjob时。它没有被执行,我的意思是没有值附加在log.txt上

执行的

命令是:

crontab -e

*/1 * * * * script-file-path

我没有以root用户身份登录。所以我也这样做了

*/1 * * * * username script-file-path

是否有许可问题?只能root用户安排一个cronjob?

1 个答案:

答案 0 :(得分:1)

除最后一个命令外,命令看起来不错;第六个字段和该行的其余部分是要执行的命令。不要在那里放一个用户名,它将无法正常工作。要为其他用户安装crontab,您需要是root用户并使用crontab -e user

如果cron出现问题,它会向您发送电子邮件。除非您为该用户安装了邮件重定向,否则请在计算机上运行mail以查看它们。