Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 我的Cron没有运行_Linux_Bash_Cron_Crontab_Ubuntu 14.04 - Fatal编程技术网

Linux 我的Cron没有运行

Linux 我的Cron没有运行,linux,bash,cron,crontab,ubuntu-14.04,Linux,Bash,Cron,Crontab,Ubuntu 14.04,我有一个按常规计划运行的cronjob列表。 在阅读并尝试了以下建议后: 我仍然无法理解为什么我的cron作业没有运行 当我尝试使用此简单命令时: * * * * * /bin/echo "cron works" >> /home/user/somefile.log 它不会将任何文本附加到目标文件中 因此,我尝试通过执行以下命令“手动”完成此操作: user@machine:~$ echo "Random text" >> /home/user/somefile.l

我有一个按常规计划运行的cronjob列表。 在阅读并尝试了以下建议后:

我仍然无法理解为什么我的cron作业没有运行

当我尝试使用此简单命令时:

* * * * * /bin/echo "cron works" >> /home/user/somefile.log
它不会将任何文本附加到目标文件中

因此,我尝试通过执行以下命令“手动”完成此操作:

user@machine:~$ echo "Random text" >> /home/user/somefile.log
user@machine:~$ grep CRON /var/log/syslog
它会在文件中附加一些文本

最后,当我发出以下命令时:

user@machine:~$ echo "Random text" >> /home/user/somefile.log
user@machine:~$ grep CRON /var/log/syslog
它根本不打印任何东西

顺便说一下,我编辑了我的cron

user@machine:~$ sudo EDITOR=nano crontab -e
如果是,我会使用:

user@machine:~$ 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
有人能帮我解决这个问题吗,谢谢。

cron正在运行吗

$ps ax | grep cron
1236 ?        Ss     0:00 cron
如果没有检查

$ sudo /etc/init.d/cron.status
cron start/running, process 1236
如果你的电脑没有运行,它会说:
cron停止/等待

试着从

$sudo /etc/init.d/cron start
-- 嗯

基思

编辑: 我的坏消息是我看到你的cron在重读你的帖子后正在运行。。。hmmm将进一步研究这个问题,因为我记得几个月前我也在笔记本电脑上运行Ubuntu14.04。
很抱歉…

您不应该触摸
sudo
,很容易弄乱主目录中的权限,这可能是有关
~/.nano_history
@o11c的错误的原因。谢谢您的建议,让我先检查一下。对于这类问题,可能是一个更好的地方。这个问题似乎是。@o11c谢谢你的提示。你是对的。nano_历史文件有问题。