广告
返回顶部
首页 > 资讯 > 服务器 >svn服务器启动和svn服务器重启、停止等操作脚本分享
  • 815
分享到

svn服务器启动和svn服务器重启、停止等操作脚本分享

服务器重启脚本 2022-06-04 21:06:45 815人浏览 八月长安
摘要

#!/bin/bashcase "$1" instart) svnserve -d -r /svndata svnport=`netstat -natp | grep svns


#!/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

--结束END--

本文标题: svn服务器启动和svn服务器重启、停止等操作脚本分享

本文链接: https://www.lsjlt.com/news/17899.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作