我是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