Ale*_*sky 26 crontab cron syslog
我有一个看起来像这样的 crontab 文件:
* * * * * /home/abliskovs/update/update.sh
但是,当我检查系统日志以获取作业已运行的证据时,没有任何迹象表明它曾经运行过。我如何检查它是否正在运行?
crontab -l 输出以下内容:
* * * * * /home/abliskovs/update/update.sh
小智 24
将 >>/tmp/testlog.log 添加到您的 crontab 条目的末尾(要将输出重定向到您可以调查或检查它是否正在运行的文件,另外 2>&1 将包括来自错误控制台的输出)
0 * * * * /home/abliskovs/update/update.sh 2>&1 /tmp/testlog.log
sudo /etc/init.d/cron restart使文件可执行的几种方法
chmod +x /home/abliskovs/update/update.sh
chmod -R 0755 /home/abliskovs/update/update.sh
chmod a+x /home/abliskovs/update/update.sh
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
95566 次 |
| 最近记录: |