Ubuntu 新增刪除開機啟動項

2021-07-31 00:12:08 字數 1328 閱讀 7189

ubuntu或者debian系統中update-rc.d命令,是用來更新系統啟動項的指令碼。這些指令碼的鏈結位於/etc/rcn.d/目錄,對應指令碼位於/etc/init.d/目錄。在了解update-rc.d命令之前,你需要知道的是有關linux系統主要啟動步驟,以及ubuntu中執行級別的知識。

ubuntu 中的執行級別

0 (關閉系統)

1 (單使用者模式,只允許root使用者對系統進行維護。)

2 到 5(多使用者模式,其中3為字元介面,5為圖形介面。)

6 (重啟系統)

切換執行級別

init [0123456ss]

init 0

#命令關機;

init 6

#命令重新啟動

1:刪除所有級別中的開機自啟動

update-rc.d -f <basename> remove

-f: 強制刪除所有符號鏈結

basename就是要刪除的程式的名稱.

sudo update-rc.d -f  boa remove
執行結果:

removing any system startup links for /etc/init.d/boa ...

/etc/rc0.d/k20boa

/etc/rc1.d/k20boa

/etc/rc2.d/k20boa

/etc/rc3.d/k20boa

/etc/rc4.d/k20boa

/etc/rc5.d/k20boa

/etc/rc6.d/k20boa

sudo update-rc.d  boa default

安裝工具

sudo apt-get install bum  #圖形介面

sudo apt-get install sysv-rc-conf #字元介面

使用用

sudo bum

sudo sysv-rc-conf #進入互動介面

sudo sysv-rc-conf --list #直接列印列表

ubuntu 新增開機啟動項

當有使用者登入到系統時,系統會首先執行 etc profile,然後執行使用者home目錄下的 profile 檔案 例如使用者test登入到系統時,執行順序為 使用者登入 執行 etc profile 執行 home test profile 所以可以通過在 etc profile或者userho...

linux刪除開機啟動項中的多餘核心

centos7刪除開機啟動項中的多餘核心 1 問題描述 在centos公升級後,在關機重啟後,啟動項會多出一條新的條目如下圖所示 再確定新的核心不出現問題時,可以刪除這些核心。2 解決方案 1 查詢正在使用的核心 uname a 2 查詢系統中全部的核心 rpm q kernel 如 kernel ...

ubuntu新增啟動項

ubuntu開機之後會執行 etc rc.local檔案中的指令碼,所以我們可以直接在 etc rc.local中新增啟動指令碼。當然要新增到語句 exit 0前面才行。如 sudo vi etc rc.local 然後在 exit 0 前面新增好指令碼 後續有空再研究下新增乙個ubuntu的開機啟...