svn服务器启动和svn服务器重启、停止等操作脚本分享
2018-10-12 13:57
501 查看
#!/bin/bash
case "$1" in
start)
svnserve -d -r /svndata
svnport=`netstat -natp | grep svnserve | awk -F: '{print $4}' | awk 'NR==1'`
if [ $svnport -eq 3690 ]
then
echo "SVN Server Already Runnning. Port:3690"
else
echo "SVN Server Does Not Start"
fi
reload)
svnport=`netstat -natp | grep svnserve | awk -F: '{print $4}' | awk 'NR==1'`
if [ $svnport -eq 3690 ]
then
killall svnserve && svnserve -d -r /svndata
echo "Reload OK"
else
echo "SVN Server Is Not Running"
fi
stop)
killall svnserve
echo "SVN Server Has Been Stopped"
status)
svnport=`netstat -natp | grep svnserve | awk -F: '{print $4}' | awk 'NR==1'`
pid=`ps aux | grep svnserve | grep -v "grep" | awk '{print $2}'`
if [ $svnport -eq 3690 ]
then
echo "SVN Server (pid:$pid) 正在运行..."
else
echo "SVN Server 停止运行..."
fi
*)
echo "$0: Usage: $0 {start|status|stop|reload}"
exit 1
esac
您可能感兴趣的文章:
相关文章推荐
- svn服务器启动和svn服务器重启、停止等操作脚本分享
- SVN服务器启动、重启、停止等操作脚本
- SVN服务器启动、重启、停止等操作脚本
- Nginx和PHP-FPM的启动、重启、停止脚本分享(转)
- Nginx服务启动、停止和重启等操作的SHELL脚本
- 除了/etc/init.d/加启动脚本 或者在/etc/rc.local中加启动命令,还可以通过crontab来完成服务器重启后自动启动服务的操作
- Nginx和PHP-FPM的启动、重启、停止脚本分享
- windows php nginx服务器搭建 配置 创建启动 停止 重启脚本
- Nginx和PHP-FPM的启动、重启、停止脚本分享
- Nginx和PHP-FPM的启动、重启、停止脚本分享
- Nginx和PHP-FPM的启动、重启、停止脚本分享
- Nginx和PHP-FPM的启动、重启、停止脚本分享
- SVN服务器启动操作脚本
- web服务器nginx的启动、停止、重启、升级操作命令详解
- Nginx和PHP-FPM的启动、重启、停止脚本分享
- Nginx和PHP-FPM的启动、重启、停止脚本分享
- Nginx和PHP-FPM的启动、重启、停止脚本分享
- linux下nginx启动停止重启控制脚本
- Atitit. 软件GUI按钮与仪表盘--web服务器区--获取apache配置文件路径 linux and apache的启动、停止、重启
- OBIEE 11g 启动与停止包含服务器重启