首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Anacron日常工作未被执行

Anacron日常工作未被执行
EN

Ask Ubuntu用户
提问于 2019-05-10 06:46:51
回答 1查看 888关注 0票数 1

我在没有其他操作系统的笔记本电脑上运行Ubuntu18.10。我最近在/etc/anacrontab文件中添加了以下行:

1 15 sync.daily /home/steve/脚本/syncStuff.sh

脚本syncStuff.sh执行时没有问题,也没有命令行的输出。

启动笔记本电脑一个小时后,我检查了一下,脚本还没有执行。我检查了日志,并为Anacron找到了以下两个条目:

(root) CMD ( && if;那时/usr/sbin/invoke rc.d anacron start>/dev/null;fi)

每小时触发一次。

看来Anacron在运行,但忽略了我的条目。我认为我的条目意味着Anacron应该在初始启动15分钟后每天运行我的脚本一次。我在这里错过了什么?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2019-05-11 11:44:59

Anacron的配置文件(手册页) /etc/anacrontab通常包含如下行:

代码语言:javascript
复制
1   5   cron.daily  run-parts --report /etc/cron.daily

run-parts命令负责在指定的目录/etc/cron.blabla中运行脚本,它期望文件名“完全由ASCII大小写字母、ASCII数字、ASCII下划线和ASCII减号”(手册页)组成,因此,您在该目录下放置的脚本文件名或链接文件名不应该包含“”之类的特殊字符。

您的配置有点不同,因为您已经将脚本名称直接放入您的anacrontab文件中,但是值得检查文件名并将其更改为无点的。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1142018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档