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服务启动关闭脚本的主要内容,如果未能解决你的问题,请参考以下文章

CentOS svn的启动、停止

VMware相关服务启动关闭脚本

通过脚本来启动/关闭presto的服务端和客户端服务

分享两个bat脚本(Oracle+Redis+Tomcat服务启动关闭)

shell脚本启动、关闭服务

启动/关闭Spring boot服务脚本