【发布时间】:2014-05-04 09:40:06
【问题描述】:
我的 shell 脚本在启动时无法运行,即使它添加到 /etc/rc.local。 它也是一个可执行的外壳。 像这样启动我的脚本
ash!/bin/sh -e
sh 'home/project/myscript.sh'
exit 0
但它在 sudo /etc/init.d/rc.local start 中工作
【问题讨论】:
-
你的用户有权限运行它吗?
-
你设置了
rc.local的执行吗?该文件通常在不执行的情况下安装,只能通过设置启用。 -
是的,它在/etc/init.d/rc.local start中工作
-
我设置了 chmod +x /etc/rc.local,但没有进展。我的权限是这样的 ls -l /etc/rc.local -rwxrwxr-x 1 root eyenet 63 2014-03-26 12:19 /etc/rc.local