在/etc/init.d 目录下面 新建一个 文件名clear_mock_data(服务名)
#!/bin/sh
#chkconfig: 2345 15 90
#description: 清理脚本启动任务
export LANG=zh_CN.UTF-8
case "$1" in
start)
echo "启动清理脚本"
# 切换到程序目录,使用相对路径的方式启动
pushd /usr/local/mock
python3 clear_data_timer.py > /dev/null 2>&1 &
popd
;;
stop)
echo "停止清理脚本"
ps -ef | grep -E "clear_data_timer.py"|grep -v grep|awk '{print $2}' | xargs kill -9 > /dev/null 2>&1
;;
*)
exit 1
;;
esac
exit 0
启动/停止,在 /etc/init.d 目录下面 ./clear_mock_data start/stop
service clear_mock_data stop
service clear_mock_data start