最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Shell腳本注冊到Linux系統(tǒng)服務(wù)實例

 更新時間:2015年05月11日 09:33:49   投稿:junjie  
這篇文章主要介紹了Shell腳本注冊到Linux系統(tǒng)服務(wù)實例,本文給出一個可以作為Linux服務(wù)的腳本實例,及加入服務(wù)的方法等步驟,需要的朋友可以參考下

注冊一個系統(tǒng)服務(wù),開機自啟動.

1 腳本編寫

#vim test.sh

復(fù)制代碼 代碼如下:

#!/bin/bash 
 
#description: hello.sh 
#chkconfig: 2345 20 81 
 
EXEC_PATH=/usr/local/ 
EXEC=hello.sh 
DAEMON=/usr/local/hello.sh 
PID_FILE=/var/run/hello.sh.pid 
 
. /etc/rc.d/init.d/functions 
 
if [ ! -x $EXEC_PATH/$EXEC ] ; then 
       echo "ERROR: $DAEMON not found" 
       exit 1 
fi 
 
stop() 

       echo "Stoping $EXEC ..." 
       ps aux | grep "$DAEMON" | kill -9 `awk '{print $2}'` >/dev/null 2>&1 
       rm -f $PID_FILE 
       usleep 100 
       echo "Shutting down $EXEC: [  OK  ]"     

 
start() 

       echo "Starting $EXEC ..." 
       $DAEMON > /dev/null & 
       pidof $EXEC > $PID_FILE 
       usleep 100 
       echo "Starting $EXEC: [  OK  ]"         

 
restart() 

    stop 
    start 

 
case "$1" in 
    start) 
        start 
        ;; 
    stop) 
        stop 
        ;; 
    restart) 
        restart 
        ;; 
    status) 
        status -p $PID_FILE $DAEMON 
        ;; 
    *) 
        echo "Usage: service $EXEC {start|stop|restart|status}" 
        exit 1 
esac 
 
exit $? 

2注冊服務(wù)

復(fù)制代碼 代碼如下:

# chmod 700 test.sh
# cp test.sh /etc/init.d/
# chkconfig --add test.sh
# chkconfig --list

3.刪除服務(wù)
復(fù)制代碼 代碼如下:

# chkconfig  --del test.sh

相關(guān)文章

  • linux?shell實現(xiàn)折線圖代碼實例

    linux?shell實現(xiàn)折線圖代碼實例

    這篇文章主要給大家介紹了關(guān)于linux?shell實現(xiàn)折線圖的相關(guān)資料,文中通過代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用shell具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-12-12
  • shell中如何批量注釋和取消注釋

    shell中如何批量注釋和取消注釋

    這篇文章主要介紹了shell中如何批量注釋和取消注釋,幫助大家更好的理解和學(xué)習(xí)shell腳本,感興趣的朋友可以了解下
    2020-08-08
  • windows下上傳shell腳本不能運行的解決方法

    windows下上傳shell腳本不能運行的解決方法

    windows下上傳shell腳本不能運行—將dos模式修改為unix 文件格式 就可以順利解決,下文給大家?guī)砹嗽敿毥鉀Q方法,一起看看吧
    2018-06-06
  • Shell腳本中獲取命令運行結(jié)果的實現(xiàn)

    Shell腳本中獲取命令運行結(jié)果的實現(xiàn)

    本文主要介紹了Shell腳本中獲取命令運行結(jié)果的實現(xiàn),除了我們熟知的管道 | 和args,我們也可以通過獲取命令的運行結(jié)果,本文就來介紹一下,感興趣的可以了解一下
    2023-10-10
  • linux服務(wù)器安全加固shell腳本代碼

    linux服務(wù)器安全加固shell腳本代碼

    有時候安裝完服務(wù)器以后,需要一些安全設(shè)置,這段腳本就是為了安全加固所寫,需要的朋友可以參考下
    2013-06-06
  • Shell編程中的特殊變量之位置變量介紹

    Shell編程中的特殊變量之位置變量介紹

    這篇文章主要介紹了Shell編程中的特殊變量之位置變量介紹,本文講解了$0、$n、$*、$#這4個特殊變量,需要的朋友可以參考下
    2014-12-12
  • Linux自定義防誤刪腳本的思路與測試

    Linux自定義防誤刪腳本的思路與測試

    相信很多朋友都遇到過在linux下誤刪除文件的時候,此刻的心中仿佛有無數(shù)的羊駝在奔騰,下面這篇文章主要給大家介紹了關(guān)于Linux自定義防誤刪腳本的思路與測試的相關(guān)資料,需要的朋友可以參考下
    2021-09-09
  • linux下passwd命令設(shè)置修改用戶密碼的方法

    linux下passwd命令設(shè)置修改用戶密碼的方法

    下面小編就為大家?guī)硪黄猯inux下passwd命令設(shè)置修改用戶密碼的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Shell腳本實現(xiàn)自動修改IP、主機名等功能分享

    Shell腳本實現(xiàn)自動修改IP、主機名等功能分享

    這篇文章主要介紹了Shell腳本實現(xiàn)自動修改IP、主機名等功能分享,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2014-12-12
  • shell中長命令的換行處理方法示例

    shell中長命令的換行處理方法示例

    這篇文章主要給大家介紹了關(guān)于shell中長命令的換行處理方法,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用shell具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07

最新評論

金平| 乌拉特前旗| 连江县| 遵化市| 临沂市| 丰顺县| 江永县| 江陵县| 安陆市| 石首市| 东兰县| 横峰县| 庐江县| 化隆| 昭觉县| 临颍县| 明光市| 贡山| 铜梁县| 中牟县| 化德县| 彝良县| 仪陇县| 临江市| 格尔木市| 辽阳市| 泾川县| 双牌县| 黎城县| 柘城县| 贡嘎县| 安化县| 同仁县| 新泰市| 布拖县| 浑源县| 山东省| 江津市| 乌恰县| 垦利县| 白银市|