2008-02-24 15:59 Ubuntu程式啟動順序
Linux開機之後會依序照著/etc/rc*.d的順序啟動指定的程式,若要自訂啟動程式的話可以直接在此修改,不過Ubuntu是個比較特例的東西,裡面已經取消runlevel的設定,因此不能直接透過修改runlevel來指定是否進入X Window,得直接進入/etc/rc2.d裡面,將S30gdm改為K30gdm才行。
此外,若要增加一些在開機之後直接執行的程式,雖說也可以直接寫入/etc/rc*.d裡面,不過這對我這種新手來說有點麻煩,因為不知道該寫在哪些程式之後,因此會選擇直接加在系統執行完畢之後。
因此,若要直接增加在所有預設的系統執行程式之後,可以不用特別麻煩寫在/etc/rc*.d裡面,可以直接寫在/etc/rc.local裡面,因為這是預設最後執行的script!
使用script執行,若要配合指定使用不同的user去執行指令的話,可以使用sudo,搭配-u的參數來選擇使用者執行!
以上參考自:
http://xinsync.xju.edu.cn/index.php/archives/1328
http://blog.guoshuang.com/?p=4581
http://godleon.blogspot.com/2007/11/run-xwindow-run-console-ubuntu.html
回應


