ubuntu下服務的自啟動

2021-08-22 07:41:52 字數 582 閱讀 7895

實驗室最近裝了個subversion的伺服器,作業系統採用了ubuntu server,沒有安裝desktop,鬼叫老師才給個128的記憶體。一路安裝過來,非常順利。

sudo apt-get subversion

然後就可以用svnadmin create project來建立專案了。之後修改passwd和svnserve.cnf檔案都沒有什麼難度。不過發現ubuntu server沒有redhat的chkconf指令(不過我也不懂這個指令是怎樣工作的)。嘗試過在/etc/init.d/rc3.d/裡做鏈結。不過不成功,可能是我的檔案鏈結有問題,找遍了ubuntu論壇,沒有找到答案。最後,只能通過/etc/rc.local來達到我的目的了。

rc.local在是系統啟動後就執行,也就是說你沒有登陸前就執行了

rc.local指令碼只是乙個在各執行級別裡到rc.d目錄的rc.local指令碼的軟鏈結而已,編號最大,所以被rc指令碼執行時在各執行級別的初始化末尾進行。

在rc.local裡設定的最好是系統級別而非使用者級別的,因為啟動指令碼的初始化與使用者無關(啟動指令碼初始化完成後,才進入使用者登入介面)。與使用者相關的最好設定shell的配置檔案如~/.bash_profile

Ubuntu下設定服務自啟動

ubuntu下設定服務自啟動 一般 etc下可能還有 etc rc.local,etc rc.sysinit檔案,一般 etc rc.local預設並不做什麼實事,可能是系統留下的乙個介面,供使用者新增系統啟動時執行的動作,它一般會執行在 etc init.d 的後面,所以比較靠後。etc rc.s...

ubuntu開機自啟動

update rc.d defaults nn命令 nn為啟動順序 將指令碼新增到初始化執行的佇列中去。注意如果指令碼需要用到網路,則nn需設定乙個比較大的數字,如99。1 將你的啟動指令碼複製到 etc init.d目錄下,以下假設你的指令碼檔名為 test。2 設定指令碼檔案的許可權 sudo ...

Linux下oracle開機自啟動服務

如果每次重啟作業系統都要進行以上操作好麻煩,那麼如何讓oracle作為系統服務在開機的時候自動啟動呢?oracle在 oracle home bin下提供許多對資料庫進行操作的指令碼,其中dbstart和dbshut可分別用來啟動和關閉資料庫。注意,這兩個指令碼已包含 的啟動或關閉,但並未對em進行...