導航:首頁 > 程序命令 > centos開機啟動命令

centos開機啟動命令

發布時間:2024-04-24 11:19:31

『壹』 CentOS 7 添加開機啟動項

此處只介紹通過Systemctl管理的,添加自定義服務到系統服務的開機啟動方式。

Centos 7 系統開機啟動服務文件集中存放在遲早如下目錄廳數,可以在扮旦首該目錄中新建自定義啟動項配置文件:

正式添加啟動項前,學習一下啟動項服務文件如何編寫:

以 elasticsearch.service、elasticsearch-head.service、kibana.service為例:

完成文件編寫後,可通過下列命令將服務添加到開機啟動項:

『貳』 centos7濡備綍娣誨姞寮鏈哄惎鍔ㄦ湇鍔

centos7濡備綍娣誨姞寮鏈哄惎鍔ㄦ湇鍔

涓銆佹坊鍔犲紑鏈鴻嚜鍚鏈嶅姟

鍦╟entos7涓娣誨姞寮鏈鴻嚜鍚鏈嶅姟闈炲父鏂逛究錛屽彧闇瑕佷袱鏉″懡浠(浠Jenkins涓轟緥)錛

?

               

   1

2

  

systemctl enable jenkins.service #璁劇疆jenkins鏈嶅姟涓鴻嚜鍚鍔ㄦ湇鍔

sysstemctl start jenkins.service #鍚鍔╦enkins鏈嶅姟

浜屻佹坊鍔犲紑鏈鴻嚜鍚鑴氭湰

鍦╟entos7涓澧炲姞鑴氭湰鏈変袱縐嶅父鐢ㄧ殑鏂規硶錛屼互鑴氭湰autostart.sh涓轟緥錛

?

               

   1

2

3

  

#!/bin/bash

#description:寮鏈鴻嚜鍚鑴氭湰

/usr/local/tomcat/bin/startup.sh #鍚鍔╰omcat

鏂規硶涓

1銆佽祴浜堣剼鏈鍙鎵ц屾潈闄(/opt/script/autostart.sh鏄浣犵殑鑴氭湰璺寰)

?

               

   1

   

   chmod +x /opt/script/autostart.sh

  

1

2銆佹墦寮/etc/rc.d/rc/local鏂囦歡錛屽湪鏈灝懼炲姞濡備笅鍐呭

?

               

   1

   

   /opt/script/autostart.sh

  

3銆佸湪centos7涓錛/etc/rc.d/rc.local鐨勬潈闄愯闄嶄綆浜嗭紝鎵浠ラ渶瑕佹墽琛屽備笅鍛戒護璧嬩簣鍏跺彲鎵ц屾潈闄

?

               

   1

   

   chmod +x /etc/rc.d/rc.local

  

鏂規硶浜

1銆佸皢鑴氭湰縐誨姩鍒/etc/rc.d/init.d鐩褰曚笅

?

               

   1

   

   mv /opt/script/autostart.sh /etc/rc.d/init.d

  

2銆佸炲姞鑴氭湰鐨勫彲鎵ц屾潈闄

?

               

   1

   

   chmod +x /etc/rc.d/init.d/autostart.sh

  

3銆佹坊鍔犺剼鏈鍒板紑鏈鴻嚜鍔ㄥ惎鍔ㄩ」鐩涓

?

               

   1

2

3

  

cd /etc/rc.d/init.d

chkconfig --add autostart.sh

chkconfig autostart.sh on

『叄』 CentOS7 璁劇疆寮鏈鴻嚜鍚鍔ㄨ剼鏈

涓ょ嶅疄鐜版柟寮忥細
鏂規硶涓錛 錛坮c.local錛
1銆佸洜涓哄湪 centos7 涓 /etc/rc.d/rc.local 鐨勬潈闄愯闄嶄綆浜嗭紝鎵浠ラ渶瑕佽祴浜堝叾鍙鎵ц屾潈

2銆佽祴浜堣剼鏈鍙鎵ц屾潈闄
鍋囪 /usr/local/sca/start.sh 鏄浣犵殑鑴氭湰璺寰勶紝緇欎簣鎵ц屾潈闄

3銆佹墦寮 /etc/rc.d/rc.local 鏂囦歡錛屽湪鏈灝懼炲姞濡備笅鍐呭

鏂規硶浜岋細 錛坈hkconfig錛
1銆佸皢鑴氭湰縐誨姩鍒 /etc/rc.d/init.d 鐩褰曚笅

2銆佸炲姞鑴氭湰鐨勫彲鎵ц屾潈闄

3銆佹坊鍔犺剼鏈鍒板紑鏈鴻嚜鍔ㄥ惎鍔ㄩ」鐩涓

chkconfig 鍚鍔ㄨ剼鏈瑙勮寖 鍦ㄨ剼鏈寮澶村姞鍏ヤ笅闈㈠唴瀹癸細

娉ㄦ剰錛氫笉娣誨姞浠ヤ笂鍐呭圭殑璇濇坊鍔犲惎鍔ㄩ」鏃朵細鎻愮ずservice myservice does not support chkconfig
Linux鍚鍔浼樺厛綰:

『肆』 CENTOS7開機自啟動腳本

1、因為在centos7中 /etc/rc.d/rc.local 的許可權被降低了,所以需要猜棚賦予其可執行權

2、賦予腳本可執行許可權
假設 /usr/local/script/autostart.sh 是你的腳本路徑,給予執行許可權

3、打開 /etc/rc.d/rc.local 文件,在末尾增加如下內容

1、將腳本移動到 /etc/rc.d/init.d 目錄下

2、增加腳本的可執行許可權

3、添加腳本到開機自動啟動項目中

chkconfig啟動腳本規范 在腳本開頭加入下面內容:

說明:chkonfig後面是啟動級別和優先順序,description後面是服務描述。如上面腳本意思是羨派,

服務必須在運行級2,3,4,5下被啟動或關閉,啟動的優先順序是90,停止的優先順序是10。

優先順序范圍是0-100,數字越大,優先順序越低。

Linux啟動優先順序

運行級別就是操作系統當前正在運行的功能級別。這個級別從0到6 ,具有不同的功能。

這些級別在/etc/inittab文件里指定。這個文件是init程序尋找的主要文件,最兄兆賀先運行的服務是那些放在/etc/rc.d 目錄下的文件。
不同的運行級定義如下:(可以參考Linux裡面的/etc/inittab)

閱讀全文

與centos開機啟動命令相關的資料

熱點內容
javac編譯子目錄下所有文件 瀏覽:429
卡友幫幫團是什麼app 瀏覽:241
vnc啟動命令 瀏覽:373
哺乳十電影 瀏覽:629
貴州java編譯器 瀏覽:645
歐美電影免費看平台 瀏覽:286
台灣紅羊影視作品有哪些 瀏覽:906
農行app上怎麼查詢卡號 瀏覽:891
浩天酒道館網是什麼app 瀏覽:212
永久不收費的電影網站 瀏覽:120
兒女傳奇全集目錄 瀏覽:522
文學評論pdf 瀏覽:410
linux源代碼導讀 瀏覽:702
百戰程序員6000集下載 瀏覽:146
蘋果和安卓手機之間怎麼克隆 瀏覽:465
模糊聚類演算法研究 瀏覽:108
寶德伺服器硬碟亮紅燈如何解決 瀏覽:696
androidlibgdx下載 瀏覽:409
聯盟pdf下載 瀏覽:793
南通住房公積金app支取銀行怎麼填 瀏覽:680