Linux如何一開機就執行檔案

我們生活周遭存在太多太多的 embedded system ,過去 embedded system 有專屬的 OS,現在 linux 也可以應用在嵌入式環境,不過本版將廣泛討論所有嵌入式系統不只 linux 喔,歡迎有這方面經驗或有興趣的朋友一同進來討論。

版主: chester

Linux如何一開機就執行檔案

文章ansspend » 週四 12月 04, 2008 9:46 am

Linux如何一開機就執行USB裡面的檔名為123的檔案
ansspend
可愛的小學生
可愛的小學生
 
文章: 18
註冊時間: 週三 1月 09, 2008 10:50 pm

文章mason » 週四 12月 04, 2008 11:12 am

用 udev 裡面的 rules 來識別並把該 usb 裝置固定 mount 在一個地方
然後就可以執行該路徑底下的123檔案了。
skype:dantemason
http://blog.sikazozo.org
頭像
mason
快樂的大學生
快樂的大學生
 
文章: 547
註冊時間: 週二 9月 10, 2002 3:40 pm
來自: SIDE 3

文章ansspend » 週四 12月 04, 2008 1:22 pm

我要問的事Linux一開機就自動執行123檔案,因該是不是更改etc底下的某一個腳本,請問要更改哪一個腳本以及要在腳本裡面打什麼指令他才會自己執行
ansspend
可愛的小學生
可愛的小學生
 
文章: 18
註冊時間: 週三 1月 09, 2008 10:50 pm

文章sppmg » 週四 12月 04, 2008 6:21 pm

你說的是/etc/rc.d/rc.local吧!
http://linux.vbird.org/linux_basic/0510 ... p_runlevel

不過Debian參考手冊寫到:Debian 不使用 BSD 風格的 rc.local 目錄。
http://www.debian.org/doc/manuals/refer ... tml#s-boot

所以在debian上的實現方法還是得另請高明啦!

順便問,rc.S和rc.local有何不同呢?
(具我瞭解好像local是給管理員改的,S是系統預設的,不建議改S。是這樣嗎?)
又,為何我的debian會有rc.local的存在呢?
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

文章mason » 週五 12月 05, 2008 12:00 am

啊,看了一下發文的區域才發現是嵌入式系統的版面…
skype:dantemason
http://blog.sikazozo.org
頭像
mason
快樂的大學生
快樂的大學生
 
文章: 547
註冊時間: 週二 9月 10, 2002 3:40 pm
來自: SIDE 3

文章FourDollars » 週五 12月 05, 2008 4:34 pm

去改 /etc/inittab
再 ::sysinit:/etc/init.d/rcS 之後加入一行
::once:/run/your/own/program
FourDollars
懵懂的國中生
懵懂的國中生
 
文章: 188
註冊時間: 週五 8月 01, 2003 12:47 am

文章mason » 週五 12月 05, 2008 6:13 pm

原PO說他不要動到 /etc 底下的檔案…

inittab 還是在 /etc 底下

(我也滿想知道要怎麼做)
skype:dantemason
http://blog.sikazozo.org
頭像
mason
快樂的大學生
快樂的大學生
 
文章: 547
註冊時間: 週二 9月 10, 2002 3:40 pm
來自: SIDE 3

文章企鵝狂 » 週五 12月 05, 2008 11:38 pm

他是说

因該"是不是"更改etc底下的某一個腳本

把因该?应该?删掉就会看懂他要写什麽了
http://news.bbc.co.uk/1/hi/world/asia-pacific/country_profiles/1285915.stm


Country profile: Taiwan
Map of Taiwan
Taiwan is the island which has for all practical purposes been independent for half a century, but which China regards as a rebel region that must be reunited with the mainland - by force if necessary.
企鵝狂
活潑的高中生
活潑的高中生
 
文章: 477
註冊時間: 週三 3月 31, 2004 11:13 am
來自: 台灣共和國

Re: Linux如何一開機就執行檔案

文章drco » 週二 1月 05, 2010 5:35 pm

我是修改/usr/local/rc.local 此開機程序 讓他執行指定得shell
在由shell 做 掛載裝置 複製資料 執行程序 等等動作
drco
可愛的小學生
可愛的小學生
 
文章: 5
註冊時間: 週二 1月 05, 2010 4:40 pm


回到 embedded system

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客