首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Crontab没有在特定时间工作

Crontab没有在特定时间工作
EN

Unix & Linux用户
提问于 2019-12-07 04:28:44
回答 1查看 112关注 0票数 0

a.sh包含:

代码语言:javascript
复制
mkdir abc

我使用以下方法使其可执行:

代码语言:javascript
复制
chmod 777 a.sh

然后使用以下方法配置crontab:

代码语言:javascript
复制
crontab -e

并输入这一行:

代码语言:javascript
复制
56 09 * * * /home/subir/Jarvis/a.sh

在给定的时间内没有创建abc目录。

我可以采取哪些步骤来找出为什么这不能像预期的那样起作用?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-12-07 07:01:54

如果您正是这样创建该文件的,那么您还没有设置对它的执行权限。你错过了这个:

代码语言:javascript
复制
chmod +x a.sh

您可能希望设置一个更具体的模式,有关更多细节,请参阅man chmod

如果您出于某种原因不想使它可执行,仍然可以通过使用shell解释器调用cron来运行它。

代码语言:javascript
复制
/bin/bash /home/subir/Jarvis/a.sh

修改以使用您喜欢的外壳。

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

https://unix.stackexchange.com/questions/556012

复制
相关文章

相似问题

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