linux開機自啟動

2021-07-10 20:17:20 字數 525 閱讀 3688

可以看到「/etc/rc.d/init.d」下有很多的檔案,每個檔案都是可以看到內容的,其實都是一些shell指令碼。

系統服務的啟動就是通過「/etc/rc.d/init.d」中的指令碼檔案實現的。我們也可以寫乙個自己的指令碼放在這裡。

指令碼檔案的內容也很簡單,類似於這個樣子(例如起個名字叫做「hahad」):

. /etc/init.d/functions

start()

stop()

寫了指令碼檔案之後事情還沒有完,繼續完成以下幾個步驟:

chmod +x hahad                    #增加執行許可權

chkconfig --add hahad             #把hahad新增到系統服務列表

chkconfig hahad on                 #設定hahad的開關(on/off)

chkconfig --list hahad               #就可以看到已經註冊了hahad的服務

這時候才完成了全部工作。 

linux開機自啟動

做程式自啟動可以把啟動指令碼寫成開機啟動指令碼或者做成服務,這邊採用寫入開機啟動指令碼 vi etc rc.local 加入啟動指令碼 opt zookeeper 3.4.6 bin zkserver.sh start 重啟機器 shutdown r now cd opt zookeeper 3.4...

linux 開機啟動 自啟動 設定

方法一 編輯rc.loacl指令碼 ubuntu開機之後會執行 etc rc.local檔案中的指令碼。所以我們可以直接在 etc rc.local中新增啟動指令碼。vim etc rc.local方法二 新增乙個開機啟動服務 將你的啟動指令碼複製到 etc init.d目錄下,並設定指令碼許可權,...

linux 配置開機自啟動

整理了一下linux作業系統下新增開機自啟動的方法,實驗環境為centos,其他的linux作業系統也一樣 一 新增開機自啟動 1.把開機啟動命令加入到 etc rc.d rc.local中 vi etc rc.d rc.local 新增如下內容 mysqlstart script usr bin ...