【发布时间】:2014-04-13 01:38:59
【问题描述】:
重启后有任何一个用于自动启动python脚本的脚本(centos)。
我试过这段代码,但它不起作用
#! /bin/sh
# chkconfig: 2345 95 20
# description: almagest
# What your script does (not sure if this is necessary though)
# processname: www-almagest
# /etc/init.d/www-almagest start
case "$1" in
start)
echo "Starting almagest"
# run application you want to start
python ~almagest_clinic/app.py &> /dev/null &
;;
stop)
echo "Stopping example"
# kill application you want to stop
kill -9 $(sudo lsof -t -i:8002)
;;
*)
echo "Usage: /etc/init.d/www-private{start|stop}"
exit 1
;;
esac
exit 0
chkconfig 脚本开启
【问题讨论】:
-
我找到了具有绝对路径的解决方案github.com/frdmn/service-daemons/blob/master/centos,它对我有用
标签: python linux centos init.d