Re: 要怎麼讓一開機就跑某個script????
※ 引述《ssagit.bbs@ofo.csie.ntu.edu.tw (我心中的新西多摩)》之銘言:
> ※ 引述《griffey.bbs@bbs.wretch.cc (無雙亂舞)》之銘言:
> : 我自己寫了一個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海
討論串 (同標題文章)
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章