加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

crontab permission denied 解决办法,crontab 进程存在就不执行

发布时间:2020-12-15 19:24:58 所属栏目:安全 来源:网络整理
导读:crontab permission denied 出现场景 出现情况,sh文件在本地Win下面开发,每次修改,提交后在Linux上pull下来,却发现x权限消失。 导致crontab 里面定时任务出现了报错 permission denied 解决办法 对该脚本文件强制增加权限 git add --chmod=+x sphinx.sh

crontab permission denied

出现场景

出现情况,sh文件在本地Win下面开发,每次修改,提交后在Linux上pull下来,却发现x权限消失。
导致crontab 里面定时任务出现了报错permission denied

解决办法

对该脚本文件强制增加权限

git add --chmod=+x sphinx.sh
git commit -m "add executable permission"

需求:如果进程indexer 存在,定时任务就不执行 indexer --rotate 的方法:
pidof indexer && exit 0 表示如果这个进程存在,那么直接退出

测试方法:

sh
sh path/to/file.sh

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读