-1
我有一個定期運行的cronjob列表。 閱讀後,在這裏嘗試這樣的建議:我的Cron沒有運行
https://stackoverflow.com/a/22744360/1478789
我還是沒能弄明白,爲什麼我的cron作業沒有運行。
當我用這個簡單的命令嘗試:
* * * * * /bin/echo "cron works" >> /home/user/somefile.log
它不附加任何文本到預期的文件。
所以,我試圖通過執行以下命令做「手動」:
[email protected]:~$ echo "Random text" >> /home/user/somefile.log
其追加一些文本文件。
最後,當我發出以下命令:
[email protected]:~$ grep CRON /var/log/syslog
它不打印在所有
東西順便說一句,如果我修改我的cron
[email protected]:~$ sudo EDITOR=nano crontab -e
,我使用這個:
[email protected]:~$ EDITOR=nano crontab -e (without sudo)
我得到以下信息:
no crontab for user - using an empty one
Error reading /home/user/.nano_history: permission denied
Press Enter to continue starting nano
誰能幫我解決這個,謝謝。
你不應該觸摸'sudo',這很容易弄亂你的主目錄的權限,這可能是關於'〜/ .nano_history'錯誤的原因。 – o11c
@ o11c感謝您的建議,讓我先檢查一下。 – Jeremy
http://askubuntu.com/也許是這類問題的一個更好的地方。 – mana