问答详情
源自:2-2 .Mysql订单队列

crontab 无法执行shell文件

crontab无法执行shell文件 提示/bin/bash: /home/crontab/good.sh: Permission denied

提问者:鸥耶 2018-01-15 21:48

个回答

  • 慕粉1927057669
    2018-07-01 00:26:03

    在window系统下编辑.sh传到Linux服务器上可能会出现-bash: ./full_build.sh: /bin/bash^M: bad interpreter: No such file or directory错误这时候可以在vim使用命令查看一下,:set ff? 如果出现dos 使用命令:set ff=unix

  • _Goatherd
    2018-01-17 15:21:25

    使用 crontab -e 编辑定时脚本文件,定时脚本格式 * * * * * 命令 脚本

    五个星号代表分时日月周,命令最好脚本最好用绝对路径

    例如 */10 * * * * /usr/bin/php /var/www/index.php 代表每十分钟执行一次 index.php 这个脚本

    使用 crontab -l 可以查看有定时脚本列表,crontab 具体使用方法请查下这方面的资料,有很多