Chkconfig 新增系統服務

2021-06-09 13:48:16 字數 735 閱讀 3155

1. chkconfig指令碼格式

#!/bin/sh

#chkconfig 2345 99 99   // 這是固定格式,2345表示執行級別,之後為開機執行順序和關機執行順序。

#description:this is just a demo of chkconfig script   // 這也是必須的。

case 「$1」 in 

start)

;;stop)

;;status)

echo

;;*)

echo 「the usage of the script」

case

2. 儲存指令碼

將指令碼儲存,並賦予執行許可權,再複製到/etc/init.d目錄 

#chmod a+x script-file 

#cp script-file /etc/init.d

3. 使用chkconfig命令新增成服務

#chkconfig --add script-file

#chkconfig --level 35 script-file on 

#chkconfig --list script-file

4. 通過service命令管理

#service script-file start | stop | status

chkconfig新增自定義服務

1 在 etc init.d 目錄下新建乙個自定義服務的檔案如 myservice.sh 2 新增下面兩句到 bin bash 之後。chkconfig 2345 10 90 description 這裡寫英文的服務介紹說明 當我們使用命令 chkconfig add myservice 提示ser...

新增nginx作為系統服務

建立乙個指令碼,該指令碼將改變nginx守護程序,讓nginx以系統服務的形式啟動,守護程序以後將由標準的命令控制且在系統啟動時自動啟動。大多數基於linux的作業系統,使用的是system v風格的init守護程序,啟動程序由init程序管理。守護程序遵循執行級別的原則 run level 系統執...

新增nginx為系統服務

使用nginx時候,肯定會操作到啟動,停止,重啟等操作。然後就寫到程序裡面,就很快操作了。直接上檔案。nginx檔案 1 在 etc init.d 目錄下編寫指令碼,名為nginx 然後最重要的三步。1 cp nginx etc init.d 2 service nginx stop 3 servi...