我是Linux和Ubuntu的新手,我很少使用它。我试图让这个PHP脚本使用cron运行每一分钟,但首先我想做一些测试。无法使crontab工作
我在/var/www/html/
创建了一个空文件,名为test
。我跑终端:
sudo crontab -e
,并将此行:
0 * * * * rm /var/www/html/test
然后保存并退出。它说“安装新的Crontab”
什么也没有发生。然后,我创建了一个包含文件bfile.sh:
#!/bin/sh
rm /var/www/html/test
,并添加以下内容的crontab:
0 * * * * bash /var/www/html/bfile.sh
还是什么都没有发生。
我需要做些什么才能看到crontab发生的任何事情?顺便说一下,我检查和服务正在运行
检查“调试的crontab”一节中http://stackoverflow.com/tags/crontab中/信息。你有权删除该文件吗? – fedorqui 2014-10-07 15:53:14
@fedorqui当我运行'rm/var/www/html/filex'(不使用sudo)时,它会被删除 – 2014-10-07 15:55:52
您的crontab条目每运行一小时,而不是每分钟运行一次。每分钟运行一次,应该是'* * * * *'。 – Barmar 2014-10-07 15:57:33