本機安裝的Debian9,需求增加一些開機自啟動服務;google后主要有以下兩種方式:
方式一:
直接在/ect/rc.local 中 exit 0 之前添加,對應服務的重啟命令行即可,簡單直接。
方式二:
在 /etc/init.d/目標下建立服務的啟動腳本 ,在/etc/rc2.d/目錄下使用軟鏈接,指向該腳本即可。
/etc目標下有 rc0.d -- rc6.d等子目錄, 分別代表不同的級別:
0: 關閉計算機
1: 單用戶模式
2: 無網絡多用戶模式
3: 有網絡多用戶模式
4: 保留作自定義,否則同運行級 3
5: 同運行級 4,一般用於圖形界面(GUI)登錄(如 X的 xdm 或 KDE的 kdm)
6: 重啟動計算機
系統啟動會根據不同級別,選擇對應的目錄,通過soft-link找到服務的真實啟動腳本,並根據優先級啟動服務。
方式二有些復雜,簡單使用方式一比較直接。
原文:https://tastewine.tk/archives/183