中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么創建Linux系統服務

發布時間:2021-07-26 11:31:08 來源:億速云 閱讀:123 作者:chen 欄目:開發技術

本篇內容介紹了“怎么創建Linux系統服務”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

linux環境:ubuntu

代碼如下:


#! /bin/sh
# Provides:       server.sh
# Default-Start:  2 3 4 5
# Short-Description: server testing...

EXEC_PATH=/home/huangmin/cdev/project
EXEC=server
PID_FILE=/var/run/server.sh.pid
DAEMON=/home/huangmin/cdev/project/server

if ! [ -x $EXEC_PATH/$EXEC ]; then
  echo "ERROR:$EXEC_PATH/$EXEC not found ..."
  exit 1
fi

stop() {
  echo "Stopping $EXEC ..."
  killall $DAEMON >/dev/null
  rm -f $PID_FILE
  sleep 1
  echo "Shutting down $EXEC: [OK]"
}

start() {
  echo "Starting $EXEC ..."
  $DAEMON >/dev/null
  pidof $EXEC > $PID_FILE
  sleep 1
  echo "Starting $EXEC: [OK]"
}

restart() {
  stop
  start
}

case "$1" in
  start)
    start

  stop)
    stop

  restart)
    restart

  status)
    echo "Status Here"

  *)
    echo "Usage: service $EXEC {start|stop|restart|status}"
    exit 1
esac

exit $?

/home/huangmin/cdev/project/server是我們需要的作為系統服務的程序。
寫好腳本之后,將其放置到目錄/etc/init.d中,或者做成軟鏈接形式如:sudo ln -s /home/huangmin/cdev/project/bash/server.sh /etc/init.d/servertest.sh
最后利用chkconfig命令將其添加進系統服務: chkconfig –add servertest.sh
可以使用命令service servertest.sh start馬上啟動該服務程序

“怎么創建Linux系統服務”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

庆安县| 拉萨市| 辽源市| 高雄县| 甘德县| 遂川县| 天全县| 布尔津县| 康乐县| 巴彦县| 辽宁省| 东港市| 读书| 大厂| 焦作市| 讷河市| 兴仁县| 蓬莱市| 台北市| 宜昌市| 弥勒县| 泗阳县| 贵定县| 建平县| 远安县| 大渡口区| 廊坊市| 新建县| 富宁县| 永昌县| 临湘市| 万山特区| 襄垣县| 南皮县| 鄂托克前旗| 福清市| 大新县| 清丰县| 沂水县| 邵东县| 通化县|