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

原文地址:http://blog.51cto.com/xiong51/2072988

时间: 2024-12-17 00:54:13

Svn服务启动关闭脚本的相关文章

redis服务启动关闭脚本

代码如下: # chkconfig: 2345 90 10 # description: service of redis for start and stop add by tomener PATH=/usr/local/bin:/sbin:/usr/bin:/bin REDISPORT=6379 EXEC=/usr/local/redis/bin/redis-server REDIS_CLI=/usr/local/redis/bin/redis-cli PIDFILE=/var/run/re

Linux Oracle服务启动&amp;停止脚本与开机自启动

在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介绍一般而言如何启动oracle. 一.在Linux下启动Oracle 登录到CentOS,切换到oracle用户权限 # su – oracle 接着输入: $ sqlplus "/as sysdba" 原本的画面会变为SQL> 接着请输入SQL> startup 就可以正常的

模拟Nginx服务启动关闭

已知Nginx管理命令为: 启动:/application/nginx/sbin/nginx 停止:/application/nginx/sbin/nginx -s stop 重新加载:/application/nginx/sbin/nginx -s reload 请用case脚本模拟Nginx服务启动关闭: /etc/init.d/nginx {start|stop|reload|restart},并可通过chkconfig管理. [[email protected] ~]# cat /etc

Linux Oracle服务启动&停止脚本与开机自启动

Linux Oracle服务启动&停止脚本与开机自启动 http://www.cnblogs.com/mchina/archive/2012/11/27/2782993.html Linux Oracle服务启动&停止脚本与开机自启动

SVN 服务启动报错 0x8007042a

服务器环境:Windows Server 2008 R2 企业版,Visual SVNServer 2.6.5 不能签出代码,发现svn服务关闭,手动启动报错: 事件查看器: Error: no listening sockets available, shutting downError: Unable to open logs 原因:端口被占用 解决: Visual SVNServer->菜单->操作->properties->network查看端口是433 netstat -

VMware相关服务启动关闭脚本

VMware相关服务 VMware Authonrization Service:用于启动和访问虚拟机的授权和身份验证服务 VMware DHCP Service: IP自动分配协议--它不启动 虚拟机不能上网 VMware NAT Service: 虚拟地址转换协议--它不启动 虚拟机不能上网 VMware USB Arbitration Service:U盘接口服务--它不启动 虚拟机无法识别usb VMware Workstation Server:用于虚拟机的注册和管理远程访问服务 启动

Ops:jar包启动关闭脚本

目录 简介 环境介绍 start.sh启动脚本 stop.sh关闭脚本 参考文档 简介 公司开发架构为java语言的rpc dubbo架构,将功能分解为各个模块,模块较多,发布到环境上的应用为编译后的jar包和配置文件,以及启动关闭jar包的shell脚本.之前经常会出现进程启动不了,或程序启动了多个的情况,此次,做了优化,结构比较严谨,代码量少,就不放到github上了,在这里做个分享,希望对你有用. 环境介绍 此脚步使用场景需要标准化环境的要求,所有jar皆可使用该脚本使用,通用性良好. j

linux 服务 启动 关闭 列表

##查看服务在每个级别的运行状态 chkconfig --list httpd           0:关闭  1:关闭  2:关闭  3:关闭  4:关闭  5:启用  6:关闭 bluetooth       0:关闭  1:关闭  2:关闭  3:关闭  4:关闭  5:关闭  6:关闭 #停止 HTTPD服务  www.2cto.com [root@zhangxx etc]# service httpd stop 停止 httpd:[  确定  ] #启动httpd服务 [root@zh

tengine/nginx服务启动管理脚本(未使用系统funtions函数)

tengine是淘宝对于nginx1.6.2的一个二次开发,性能比原生态nginx更好,这几天在做测试,想应用到现有的架构里.源码包安装后就牵涉到一个添加到系统服务方便管理问题,到网上搜nginx启动脚本一大堆,但不是自己写的总归不放心,再者好多用的是系统的/etc/rc.d/init.d/funtions函数来实现的,虽然看着很健壮,但想到出了问题后又得研究怎么排查,一不做二不休干脆写一个,把脚本和添加到系统服务的过程分享一下. 功能主要有:service tengine start serv