这里写成了一个脚本启动方式方便更改 端口 根目录 一起启动关闭
#config 如果想改变端口跟根目录直接修改即可 切记先停止服务在进行修改
#default port is 20000
#port=20000
#default root is /tmp
#dir_root=/tmp
vi lrm_http
#!/bin/bash
#
# - this script starts and stops the lrm daemon
#
#
#config
# default port is 20000
port=20000
#default root is /tmp
dir_root=/tmp
start() {
echo -e $"Starting : lrm_http \033[32m ok \033[0m "
pushd $dir_root >/dev/null
nohup python -m SimpleHTTPServer "$port" > /tmp/lrm_http_log 2>&1 &
}
stop() {
pIDa=`/usr/sbin/lsof -i :"$port"|grep -v "PID" | awk '{print $2}'`
if [ "$pIDa" != "" ];
then
echo -e $"Stopping lrm_http"
kill -9 $(ss -n -t -l -p | grep "$port" | column -t | awk -F ',' '{print $(NF-1)}')
else
echo "lrm_http services is not start "
fi
}
restart() {
stop
sleep 1
start
}
case "$1" in
start)
$1
;;
stop)
$1
;;
restart)
$1
;;
*)
echo $"Usage: $0 {start|stop|restart}"
exit 2
esac