start-stop-daemon 啓動中止系統守護進程

1.start-stop-daemonhtml

start-stop-daemon是一個Debian體系裏的一個守護進程管理軟件,能夠用指定的用戶啓停軟件。CentOS有本身的daemon()機制(在/etc/init.d/functions)。可是若是你手上有一個腳本,必須使用start-stop-daemonCentOS啓停則須要安裝start-stop-daemon工具才能夠使用centos

 

2.Redhat系安裝start-stop-daemon工具工具

安裝start-stop-daemon須要去debian下載源碼包,我是在這裏下的:http://ftp.de.debian.org/debian/pool/main/d/dpkg/,找到最新的dpkg包,注:如下以dpkg_1.17.6爲例,而後按照如下步驟便可編譯成功:學習

 

  1. wget http://ftp.de.debian.org/debian/pool/main/d/dpkg/dpkg_1.17.6.tar.xz  
  2. tar -xf dpkg_1.17.6.tar.xz  
  3. cd dpkg_1.17.6  
  4. ./configure  #這一步若是提示缺乏curses,須要yun install ncurses-devel  
  5. make    #這一步會報錯,忽略便可  
  6. cd utils  
  7. make   #可能不須要執行這個  
  8. sudo cp start-stop-daemon /usr/local/bin/start-stop-daemon  
wget http://ftp.de.debian.org/debian/pool/main/d/dpkg/dpkg_1.17.6.tar.xz
tar -xf dpkg_1.17.6.tar.xz
cd dpkg_1.17.6
./configure  #這一步若是提示缺乏curses,須要yun install ncurses-devel
make    #這一步會報錯,忽略便可
cd utils
make   #可能不須要執行這個
sudo cp start-stop-daemon /usr/local/bin/start-stop-daemon

3.start-stop-daemon使用舉例spa

1)開啓一個daemon進程.net

 

  1. start-stop-daemon --start --background --exec /root/proxy.py  
start-stop-daemon --start --background --exec /root/proxy.py

 

2)關閉一個daemon進程code

 

  1. start-stop-daemon --stop --name proxy.py  
start-stop-daemon --stop --name proxy.py

 

 

 

學習資料參考於:xml

http://www.vipzhicheng.com/2014/03/03/install-start-stop-daemon-on-centos/htm

http://www.cnblogs.com/qq78292959/p/3634552.htmlblog

 
相關文章
相關標籤/搜索