分页: 1 / 1

关于rc.local的网络和图形窗口指令问题

发表于 : 2011-12-29 23:13
huoteihj
我一开始都不知到这些是什么,后来发现是关于脚本的东西,我是一个菜鸟,什么都不知到。

我认识这个是从写一条路由开始的,因为如果用route add写路由,开机的时候就会消失。所以我在网上查了很多方法,去解决这个问题。

网上不约而同的说,编辑/etc/rc.local 然后我写了一条路由指令。但是无论怎样,重启,rc.local都是执行不了那条指令。
一个开始我以为是我的rc.local有问题。

不过我上网继续找,有给我发现用rc.local是有条件的,貌似不能关于网路和图形界面等指令。

然后我做个实验,在家目录随便做个文件,然后用rc.local写一条删除这个文件的指令。果真重启后那个文件就不见了。这个的却证明了rc.local是没问题的。



不过既然网络的指令不能运行,但为什么网上说这个可以做呢,是不是漏了什么步续???

如果不行,有什么办法可以加载我的指令,比如:sudo route add default gw 192.168.1.1 dev wlan0 这个指令。有什么办法可以开机执行????

Re: 关于rc.local的网络和图形窗口指令问题

发表于 : 2011-12-29 23:55
枫叶饭团
有时候是要加延迟运行才行,在前面加sleep 时间 。rc.local里不用加sudo就是root权限

Re: 关于rc.local的网络和图形窗口指令问题

发表于 : 2011-12-30 12:51
huoteihj
枫叶饭团 写了:有时候是要加延迟运行才行,在前面加sleep 时间 。rc.local里不用加sudo就是root权限
sleep要加多久时间???
格式???
sleep min??

Re: 关于rc.local的网络和图形窗口指令问题

发表于 : 2011-12-30 14:01
枫叶饭团
sleep 20

Re: 关于rc.local的网络和图形窗口指令问题

发表于 : 2011-12-30 18:48
huoteihj
枫叶饭团 写了:sleep 20
是min? sleep 20m ?

Re: 关于rc.local的网络和图形窗口指令问题

发表于 : 2011-12-30 18:56
枫叶饭团
huoteihj 写了:
枫叶饭团 写了:sleep 20
是min? sleep 20m ?
肯定是秒啦,man sleep你就知道啦

Re: 关于rc.local的网络和图形窗口指令问题

发表于 : 2011-12-30 21:33
huoteihj
枫叶饭团 写了:
huoteihj 写了:
枫叶饭团 写了:sleep 20
是min? sleep 20m ?
肯定是秒啦,man sleep你就知道啦
还是不行,而且开机慢了。。。

Re: 关于rc.local的网络和图形窗口指令问题

发表于 : 2011-12-30 21:35
枫叶饭团

代码: 全选

sleep 20 && route add default gw 192.168.1.1 dev wlan0
你确定你是这样子加的?时间设置不一定的,自行测试

Re: 关于rc.local的网络和图形窗口指令问题

发表于 : 2011-12-31 23:51
josephyoung
刚刚在鸟哥的书上看到添加路由的设定方法,写rc.local没有这个正。
不过这个是CentOS上,Ubuntu的设定档是不是在这里不敢保证,我手头没有ubuntu,你试试吧

[root@routera ~]# vim /etc/sysconfig/network-scripts/route-eth0
添加路由格式192.168.100.0/24 via 192.168.1.100 dev eth0