看板FreeBSD
标 题Re: 要怎麽让一开机就跑某个script????
发信站无名小站 (Fri Oct 22 20:22:32 2004)
转信站ptt!ctu-reader!ctu-peer!news.nctu!netnews.csie.nctu!wretch
※ 引述《[email protected] (我心中的新西多摩)》之铭言:
> ※ 引述《[email protected] (无双乱舞)》之铭言:
> : 我自己写了一个script test.sh 如下:
> : #!/bin/sh
> : while [ 1 ]
> : do
> : sleep 3
> : /bin/date
> : done
> : 我把这个test.sh放在/home/user1下面
> : 然後写了一个 go.sh 如下 , 放在/usr/local/rc.d里
> ^^^^^^^^^^^^^^^
> 应该是 /usr/local/etc/rc.d ,
> 没放错地方吧??
> : #!/bin/sh
> : /home/user1/test.sh &
> : 但是重开机後这个test.sh 的 script确跑不起来 , 但是手动用sh go.sh却可以跑起来
> : 我档案的权限都开成777了........请问位什麽会这样?????
> ^^^ -> 755 就够了, 不然的话会有安全性的问题....
> 另外, 这个权限是只有 go.sh 有设,
> 还是 test.sh、go.sh 两个都有设,
> 前者的话, 应该是不能执行的.....
> 只要你的 test.sh 的权限有设成 755,
> 就可以直接用 test.sh 来执行, 而不用 sh test.sh .....
> 另外, 除了把 go.sh 放在 /usr/local/etc/rc.d 外,
> 也可以在把 /home/user1/test.sh & 这行写在 /etc/rc.local 里,
> 如果没有这个档案就自己新增.....
感谢.....问题解决了......
--
夫兵者不祥之器物或恶之故有道者不处君子居则贵左用兵则贵右兵者不祥之器非君子
之器不得已BBS telnet://wretch.twbbs.org 开个人板 超快 不用连署得志於天下
矣吉事尚左凶事尚右偏将军居左上将军居右言以丧礼处之杀人之众以哀悲泣之战胜以
丧礼处之道常无名朴虽小天下莫能臣侯王若能守之万物将自宾天地相合以降甘露民莫
之令而自均始制有名名亦既有夫亦将知止知止可以不殆譬griffy.iim.nctu.edu.tw海