1. 程式人生 > >讓python腳本在linux的後臺執行,使其成為守護進程

讓python腳本在linux的後臺執行,使其成為守護進程

讓python腳本在linux的後臺執行 使其成為守護進程

在裏以python腳本為例

#vim /etc/init/open-status.conf

其中open-status.conf中的內容即為我們要編輯的,在後續啟動中也會用到(open-status),如start open-status其實就是調用了open-status.conf的配置。

內容如下:

description "Listen to the status information of the openvpn and connect to the database to write data"

author "[email protected]"

start on runlevel [234]

stop on runlevel [0156]

chdir /opt/script/openvpn/python

exec /opt/script/openvpn/python/open-status.py

respawn

需要重新載入:

# initctl reload-configuration

註意:

以上的路徑必須存在且腳本要有可執行權限

#start open-status

即可啟動我們腳本

查看我們守護進程:

#ps -ef | grep open

[email protected]:~# ps -ef | grep open

openvpn 3397 1 0 Aug28 ? 00:21:00 /usr/sbin/openvpn --writepid /run/openvpn/server.pid --daemon ovpn-server --cd /etc/openvpn --config /etc/openvpn/server.conf --script-security 2


本文出自 “10846118” 博客,謝絕轉載!

讓python腳本在linux的後臺執行,使其成為守護進程