您的位置:首页 > 运维架构 > Linux

linux rc.local 开机自启 rc.local中的命令不能自动运行

2015-09-16 19:18 615 查看
以下是几个例子

在home下建了a.sh

[root@DB2 ~]# cat /home/a.sh

touch aaa.txt

[root@DB2 ~]# cat /etc/rc.d/rc.local

/home/a.sh

########################无结果

[root@DB2 ~]# cat /home/a.sh

touch a.txt

[root@DB2 ~]# cat /etc/rc.d/rc.local

cd /home/

./a.sh

########################可以

[root@DB2 ~]# cat/home/b.sh

erdrd -o /home/qqq erdrd 非自带命令其他软件的命令

[root@DB2 ~]# cat /etc/rc.d/rc.local

cd /home/

./b.sh

##########################无结果

[root@DB2 ~]# cat/home/b.sh

/usr/local/bin/erdrd -o /home/qqq /usr/local/bin/erdrd 为erdrd 的全路径 通过which erdrd可查看这个命令的全路径

[root@DB2 ~]# cat /etc/rc.d/rc.local

cd /home/

./b.sh

########################可以

[root@DB2 ~]# cat /etc/rc.d/rc.local

/usr/local/bin/erdrd -o /home/qqq /usr/local/bin/erdrd 为erdrd 的全路径

########################可以
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: