你的 rc.local 在运行时未必有执行文件所需的路径
把路径写全是一下,比如 touch 在 /bin 中,则 /bin/touch /var/lock/subsys/local
另外,在 rc.local 里写 set > /tmp/set.txt 把当时环境变量导出,启动后可检查 PATH 是否与我猜测的一致
你的 rc.local 在运行时未必有执行文件所需的路径
把路径写全是一下,比如 touch 在 /bin 中,则 /bin/touch /var/lock/subsys/local
另外,在 rc.local 里写 set > /tmp/set.txt 把当时环境变量导出,启动后可检查 PATH 是否与我猜测的一致