盒子新增自啟服務

2021-10-10 19:18:23 字數 1117 閱讀 4187

2040盒子啟動是init方式:

(1) 在/etc/init.d/目錄下建立檔案webserver,啟動伺服器檔案server.js。webserver內容如下:

(2) 為webserver新增執行許可權後,設定開機自啟,輸入命令update-rc.d webserver defaults

(3) 取消自啟命令為update-rc.d -f webserver remove

2050盒子啟動自啟是systemd方式:

(1) 在/etc/systemd/system目錄下建立檔案webserver.service ,啟動伺服器檔案server.js.。webserver.service內容如下.:

(2) 為webserver.service新增執行許可權後,設定開機自啟,輸入命令systemctl enable webserver.service

(3) 取消自啟命令為systemctl disable webserver.service

(4) 可以通過命令systemctl is-enabled webserver.service檢視服務設定的狀態,通過命令systemctl status webserver.service檢視服務當前的啟動狀態

啟動時間長,init是序列啟動,只有前乙個程序啟動完,才會啟動下乙個程序

是啟動指令碼複雜,init程序只是執行啟動指令碼,不管其他事情,指令碼需要自己處理各種情況,這往往使得指令碼變得很長

由linux核心載入執行,位於 /sbin/init ,是系統中第乙個程序,pid永遠為1

systemd

按需啟動服務,減少系統資源消耗。

盡可能並行啟動程序,減少系統啟動等待時間

由linux核心載入執行,位於/usr/lib/systemd/systemd,是系統中第乙個程序,pid永遠為1

Linux新增tomcat 服務自啟方法

linux新增tomcat 服務自啟方法。新增tomcat服務自啟cd usr local jzl apache tomcat 7.0.82 bin vi start.sh 然後再startup.sh的檔案開頭的地方新增如下內容 bin sh的 chkconfig 2345 80 90 descri...

linux新增自啟指令碼

在個人資料夾下寫了乙個python檔案,但每次需要登入重啟 因此需要寫乙個自啟指令碼 在 etc init.d 下建立乙個檔案,名字任意 編寫檔案self start bin sh 可有可無 cd 個人目錄 echo 密碼 x sudo s python 絕對路徑 led.py 結束。新增自啟 su...

Linux 開機自啟服務

需求 需要在linux啟動的時候開啟某些服務 比如說 開啟 zookeeper hdfs yarn服務 注意 因為這些服務需要用到ssh通訊所以要保證 ssh服務先啟動,並且網路服務啟動 方法一 非最終解決方法 在 etc rc.local中新增 如果不想將指令碼粘來粘去,或建立鏈結什麼的,則 st...