SVN篇:Shell脚本实现SVN启动,停止,重启
话不多说,直接粘贴上以下脚本:
#!/bin/bashcase "$1" instart)/usr/local/subversion/bin/svnserve -d -r /data/svn/repos/svnport=`netstat -natp | grep svnserve | awk -F: '{print $4}' | awk 'NR==1'`if [ $svnport -eq 3690 ]thenecho "SVN Server Already Runnning. Port:3690"elseecho "SVN Server Does Not Start"fireload)svnport=`netstat -natp | grep svnserve | awk -F: '{print $4}' | awk 'NR==1'`if [ $svnport -eq 3690 ]thenkillall svnserve /usr/local/subversion/bin/svnserve -d -r /data/svn/repos/echo "Reload OK"elseecho "SVN Server Is Not Running"fistop)killall svnserveecho "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 ]thenecho "SVN Server (pid:$pid) 正在运行..."elseecho "SVN Server 停止运行..."fi*)echo "$0: Usage: $0 {start|status|stop|reload}"exit 1esac
参考链接 :
SVN篇:Shell脚本实现SVN启动,停止,重启 : https://www.jianshu.com/p/c75be7b7e087
SVN篇:Shell脚本实现SVN启动,停止,重启相关推荐
- linux启动关闭脚本,Linux中启动/停止/重启/状态的startup脚本
今天看到一个脚本,可以完成脚本的启动/停止/重启/状态,和/etc/init.d中的服务一样.但是/etc/init.d里面的服务要设置开机启动,可以使用service来管理.如果不设置开机启动且方便 ...
- ubuntu下如何启动MySQL_如何ubuntu下启动/停止/重启MySQL
如何启动/停止/重启MySQL 一. 启动方式 1.使用 service 启动:service mysql start 2.使用 mysqld 脚本启动:/etc/inint.d/mysql star ...
- 如何ubuntu下启动停止重启MySQL
如何启动/停止/重启MySQL 一. 启动方式 1.使用 service 启动:service mysql start 2.使用 mysqld 脚本启动:/etc/inint.d/mysql star ...
- Linux编辑启动停止重启springboot jar包脚本
springboot的配置文件中,配置文件的名字都有各自的意义跟用途 dev 开发环境 prod 生产环境(默认) test 测试环境 加载指定配置文件 --spring.profiles.activ ...
- Linux基础篇--shell脚本编程基础
Linux基础篇–shell脚本编程基础 本章内容概要 编程基础 脚本基本格式 变量 运算 条件测试 配置用户环境 7.1 编程基础 程序:指令+数据 程序编程风格: 过程式:以指令为 ...
- Shell 脚本中后台启动服务 与 nohup
Shell 脚本中后台启动服务& 与 nohup 最近工作中遇到在shell脚本中启动服务并让服务在后台运行,同时不影响shell脚本向下执行的场景.进行了一些调查,实践,借鉴一些网上的资源进 ...
- mysql 设置中文 重启_如何启动/停止/重启MySQL + 进入MYSQL-Go语言中文社区
Ubuntu 如何启动/停止/重启MySQL 一. 启动方式 1.使用 service 启动:service mysql start 2.使用 mysqld 脚本启动:/etc/inint.d/mys ...
- mysql 启动 修改密码_基础的启动/停止/重启/密码修改MySQL
如何启动/停止/重启MySQL 一. 启动方式 1.使用 service 启动:service mysqld start 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld st ...
- linux shell脚本监控进程崩溃自动重启
linux shell脚本监控进程崩溃自动重启,由于目前有Python实现的通讯组件时不时会异常中断,在还没有找到问题的解决办法时先暂时用shell监控并自动重启处理. # ! /bin/shbase ...
最新文章
- 网络:http请求之几种常见技术
- EOS 智能合约源代码解读 (5)class contract
- 《软件工艺师:专业、务实、自豪》一第3章
- TensorFlow(二)函数基础
- PAT A1149 Dangerous Goods Packaging (25 分)——set查找
- java加载js_Java加载js
- mybatisplus代码生成连接池_SpringBoot2 高级案例(15): 配置多数据源,整合MybatisPlus增强插件...
- Keil 5 安装教程
- 如何解决应用程序无法启动,因为应用程序的并行配置不正确?
- mac 安装淘宝镜像 cnpm
- 【垂直切换】TD-SCDMA与TD-LTE异构网络垂直切换仿真
- 程序员数学(15)--分式
- 百度地图Javascript API 使用记录
- MATLAB工作空间变量的保存方法总结,非常实用!
- 如何让右下角时间显秒
- 11张网络安全思维导图,快收藏!
- ARCore从零到一 (3) 更换AR模型
- Java设计模式(java design patterns)
- PaddlePaddle tutorial Ⅰ——Multiple linear regression
- 51单片机入门——STC89C52RC控制步进电机进行转动、调速
热门文章
- phpstudy快速搭建网站_小白快速上手搭建属于自己的网站
- 斗罗大陆服务器维护,04.28《斗罗大陆:武魂觉醒》停服维护公告(修罗1-7服先行服)...
- python定义二维空数组_带有空第二维的数组/向量的Python / numpy问题
- 如何减少返工工作量?
- PLMN中的USSD与IMS域中的USSD
- mysql的增量备份方法_mySQL 增量备份方案(转)
- 各国选手Techfest备战FMB世界杯,极战远征军斩获佳绩为国争光
- python通过ntohl和htonl等函数实现主机字节序和网络字节序相互转换
- 【转】ZooKeeper学习第二期--Zookeeper命令操作
- jQuery 图片滚动 Carousel Lite 使用说明