【发布时间】:2015-06-16 18:55:27
【问题描述】:
我正在尝试在 Ubuntu 环境中定期(比如说每 10 分钟)执行一个 JAR 文件。为此,我使用了 crontab 命令。
crontab -e
# m h dom mon dow command
1 * * * * /usr/bin/java -jar /home/vadmin/Desktop/executable.jar
我使用的是绝对路径,.jar 有执行权限。我不知道为什么它不起作用。任何建议将不胜感激。我是否以不正确的方式使用 crontab?
提前致谢
【问题讨论】:
-
我不知道这是否是问题,但每 10 分钟执行一次,您应该输入 0/10 * * * *。您的示例将在第一分钟每小时执行一次。
-
通过在命令末尾添加
>/path/to/logfile 2>&1将输出重定向到文件。