2011-01-12

ubuntu 開機自動執行

ubuntu開機自動執行

開機自動執行的程式有2種類型

* xwindow登入後自動執行 ←白話一點說就是:進入桌面後才自動執行
* ubuntu開機後自動執行 ←白話一點說就是:系統一開機就自動執行

*xwindow登入後自動執行

系統→偏好設定→作業階段 的初始啟動程式頁籤,自行新增即可


*ubuntu開機後自動執行

有下列3種方式

* 直接編輯 /etc/init.d/rcS ,放在最後面
* 編寫script檔後,放到 /etc/init.d目錄下
* 使用update-rc.d 指令

參考來源:ubuntu 開機自動執行

PS:
在 Debain 系列的話(Ubuntu 也適用)
要用 /etc/rcS.d 來開機時啟動腳本
因為 /etc/rc.local 貌似沒有作用

放在這個 /etc/rcS.d 目錄中的腳本,開機時會被自動執行

/etc/rcS.d 通常不直接放腳本,只放軟連結

----------------------------------------

1.
寫好的防火牆腳本,放在 /etc/init.d
(或者其它地方也可以,例如 /usr/local/bin,反正記得放在哪就 ok 了)

給予該腳本檔執行權限
sudo chmod 755 檔名.sh

2.
在 /etc/rcS.d 中加入軟連結

假設防火牆腳本的檔名是:firewall.sh

指令:
cd /etc/rcS.d
sudo ln -s ../init.d/firewall.sh S100firewall.sh

沒有留言: