歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Debian版Linux如何自啟動程序

Debian版Linux如何自啟動程序

日期:2017/2/28 16:50:09   编辑:Linux教程

Debian版Linux實現自啟動程序

網絡部分可以寫到 /etc/network/interfaces

如果希望用啟動腳本,debian 下是這樣的:

首先寫好腳本,如 s10,把它放到 /etc/init.d 下,修改屬性:

$ chmod +x s10

這樣子還不能開機自動執行,還得做一步:

$ cd /etc

下面有這麼幾個目錄值得注意:

rcS.d rc0.d rc1.d ... rc6.d ,(0,1... 6 代表啟動級別)

它們的作用就相當於 RedHat 下的 rc.d ,你可以把腳本放到 rcS.d,然後修改文件名,給它一個啟動序號,如 S88s10.不過最好的辦法是放到相應的啟動級別下面。

具體作法很簡單:

$ runlevel // 查看當前系統的啟動級別,一般人都是級別2, 關於它們的含義我不多說

$ update-rc.d s10 start 98 2 . // 前提是事先把 s10 放到 /etc/init.d, 98 為啟動序號,可自己調整,注意不要忘了結尾的句點。

現在我們到 /etc/rc2.d 下,就多了一個 S98s10 這樣的腳本鏈接,注意它只是個鏈接。

然後啟動系統,測試一下腳本是否有效。

當你需要移除這個腳本,方法有三種:

1.直接到 /etc/rc2.d 下刪掉相應的鏈接,當然不是最好的方法

2. $ update-rc.d -f s10 remove // 正規作法

3. 如果 update-rc.d 命令你不熟悉,還可以試試看 rcconf 這個命令,也很方便。

Copyright © Linux教程網 All Rights Reserved