Svn服务启动关闭脚本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Svn服务启动关闭脚本相关的知识,希望对你有一定的参考价值。
Svn启动服务脚本因每次都需要手动开启关闭svn服务,颇为麻烦,直接使用数字键1-N来配置
使用平台: rhel centos6 7
使用: 直接复制脚本,然后chmod +x xx.sh 就能使用了
#!/bin/bash
#
# __auther__: xiong
# __ time __: 2018年02月26日 09:28:09
# __ 作用 __: 用于启动svn服务的集中脚本文件
# __需学习__: shell数组,case
# __ 使用 __: 脚本名称需要执行权限 直接使用脚本就能运行 注意启动时的大小写
Httpd="/sbin/service httpd"
Svnd="/sbin/service svnserve"
Save_Date=`date +"%Y%m%d%H%M"`
cat << EOF
1: 启动svn
2: 关闭svn
3: 重载svn
4: 新建用户
EOF
read -p "请输入序列号: " Nums
case "$Nums" in
1)
echo "svn服务将会被启动"
$Httpd start
$Svnd start
;;
2)
echo "svn 服务将会被关闭"
$Httpd stop
$Svnd stop ;;
3)
echo "重载svn服务"
$Svnd reload ;;
4)
/bin/cp -i passwd passwd.$Save_Date
read -p " 请输入用户名: " Username
/usr/bin/htpasswd passwd $Username ;;
*)
echo "请输入正确的序列号" ;;
esac
以上是关于Svn服务启动关闭脚本的主要内容,如果未能解决你的问题,请参考以下文章