SVN服务器 Linux 开机自动启动代码

  ~ ll /etc/rc.d/rc.local
-rwxr-xr-x 1 root root 810 Oct  9 09:30 /etc/rc.d/rc.local

  ~ cat /etc/rc.d/rc.local
#!/bin/bash
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
#
# It is highly advisable to create own systemd services or udev rules
# to run scripts during boot instead of using this file.
#
# In contrast to previous versions due to parallel execution during boot
# this script will NOT be run after all other services.
#
# Please note that you must run ‘chmod +x /etc/rc.d/rc.local‘ to ensure
# that this script will be executed during boot.

touch /var/lock/subsys/local

#add_S by chunli, for autostart svnserve!
while true
do
    sleep 1
    ps -ef > /tmp/tmp_svnserve
    cat /tmp/tmp_svnserve | grep ‘/usr/bin/svnserve -d‘
    if [ $? -eq 0 ]
    then
        rm -rf /tmp/tmp_svnserve
        exit
    else
        /usr/bin/svnserve -d -r /home/svn/
    fi
done
#add_E by chunli, for autostart svnserve!
  ~
时间: 2024-10-06 18:15:26

SVN服务器 Linux 开机自动启动代码的相关文章

linux 开机自动启动一些服务

linux 开机自动启动一些服务,有很多方法,下面介绍两种1 要开机 运行只需将它加入到 rc local ,一般为 etc rc d rc local 在其中加入 linux 开机自动启动一些服务,有很多方法,下面介绍两种 1.要开机 运行只需将它加入到 rc.local ,一般为/etc/rc.d/rc.local 在其中加入以下行: 例子是开机后自动创建一个bbb.txt #!/bin/sh # # This script will be executed *after* all the

Linux系统中svn服务器设置开机启动

安装完svn服务器后虽然好用但是因为经常重启Linux服务器,每次重启完就要去手动启动svn服务器,很是麻烦,于是在网上找了一些方法后,自己把svn服务器设置成开机启动 步骤一:安装svn服务器: http://www.cnblogs.com/puloieswind/p/5856326.html 我是借鉴这位大哥的方法,成功安装并运行svn服务器 1. 安装SVN服务器: 检查是否已安装 # rpm -qa subversion 安装SVN服务器 # yum install httpd http

linux开机自动启动脚本

通过现场对这次天津iptv demo项目的调测.对iptv这套系统有了更好的认识和理解.由于iptv本身需要安装许多服务.而现场实施中有没有把这些需要启动服务的脚本加入到开机自动运行中.如果服务器重启之后需要手工开启许多服务.工作及以后的维护相对比较繁琐.特地总结了下linux下开机自动启动脚本所涉及的知识和方法.如下: 1.相关基础知识点 1)redhat的启动方式和执行次序是: 加载内核 执行init程序 /etc/rc.d/rc.sysinit # 由init执行的第一个脚本 /etc/r

linux 开机自动启动脚本方法

通过现场对这次天津iptv demo项目的调测.对iptv这套系统有了更好的认识和理解.由于iptv本身需要安装许多服务.而现场实施中有没有把这些需要启动服务的脚本加入到开 机自动运行中.如果服务器重启之后需要手工开启许多服务.工作及以后的维护相对比较繁琐.特地总结了下linux下开机自动启动脚本所涉及的知识和方法. 如下: 1.相关基础知识点   1)redhat的启动方式和执行次序是:      加载内核      执行init程序      /etc/rc.d/rc.sysinit # 由

linux开机自动启动

核心提示:系统的服务在开机时一般都可以自动启动,那在linux系统下如果想要程序在开机时自动启动怎么办?我们知道在 windows系统“开始”-->“所有程序”-->“启动”里面放个快捷方式就行,那Linux系统下呢?... 这也是一个比较简单的问题,有不少的方法可以解决,这里介绍三种方法.因为是简单介绍,所以具体细节不是很详细,可以通过man看看相关手册. 一./etc/rc.local这是一个最简单的方法,编辑“/etc/rc.local”,把启动程序的shell命令输入进去即可(要输入命

如何用StatSVN统计SVN服务器某项目的代码量

StatSVN介绍 StatSVN是一个Java写的开源代码统计程序,从statCVS移植而来,能够从Subversion版本库中取得信息,然后生成描述项目开发的各种表格和图表.比如:代码行数的时间线:针对每个开发者的代码行数:开发者的活跃程度:开发者最近所提交的:文件数量:平均文件大小:最大文件:哪个文件是修改最多次数的:目录大小:带有文件数量和代码行数的Repository tree.StatSVN当前版本能够生成一组包括表格与图表的静态HTML文档. StatSVN下载 StartSVN官

Linux开机自动启动ORACLE设置

1.安装好Oracle数据库后: 执行 dbstart和dbshut会提示: [[email protected] ~]$ dbstart ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener Usage: /u01/app/oracle/oracle/product/10.2.0/db_1/bin/dbstart ORACLE_HOME 错误原因是:dbstart和dbshut脚本文件中ORACLE_H

使用IDEA subversion插件从SVN服务器上check out 代码

一,关闭原来IDEA项目 File--->Close Project 这时,就回到了IDEA启动界面. 二,check out from version control 选择 subversion,再点击 + 号 输入待check out 项目的目录地址,再点击 "check out",此时会让你选择:要将项目 checkout 到本地哪个目录下 当你选择了一个目录后,IDEA会给出 相应的 目录提示,如下:我想让 subversion 把项目 checkout 到 F盘book

Linux开机自动启动Nginx服务

1.如我博客上篇Nginx安装指南,首先我的执行Nginx路径为:/application/nginx/sbin/nginx: 2.我的Nginx配置文件路径为:/application/nginx/conf/nginx.conf. 下面为nginx服务开机自启动文件,将放在/etc/init.d/目录下,文件名为:nginx. #!/bin/sh # # nginx - this script starts and stops the nginx daemon # # chkconfig: -