我想自動運行在LINUX啓動一個簡單的shell腳本
我在基於ARM板的工作運行的Qtopia &的Linux 2.6.28
所以,我把我的劇本在/etc/int.d/scriptname和我使其可執行使用:
運行在Linux的啓動腳本
chmod +x /etc/init.d/scriptname
,然後我通過其鏈接:
ln -s /etc/init.d/scriptname /etc/rc.d/S10scriptname
的問題是,每當我重新啓動或重新開機的電路板電源,然後測試腳本是否正在運行與否我發現,腳本刪除!
我也試着修改位於/etc/int.d/的rcS腳本,並添加幾行來測試它,但是我做的每一個修改都完全刪除後,我重新啓動板,我發現只有原文件。
我還是新的Linux和我試圖尋找,但我沒有發現任何
感謝名單
你用什麼發行?在許多發行版中,您必須將符號鏈接放在/etc/rc2.d中(或者根據目標運行級別,使用rc3.d)。如果文件被刪除,聽起來像是一個安全問題 - 你是否分發禁止修改系統文件? – luukes 2012-03-23 21:03:01
我使用qtopia與Linux 2.6.28嵌入式系統不是桌面分佈,我也沒有/etc/rc2.d ..我只有/etc/rc.d,當我運行「runlevel」on終端我不知道 – 2012-03-23 21:11:41