`
hbkh2000
  • 浏览: 203785 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

运行jboss.tar.gz包 jianben02

阅读更多

function backup_patch
{
    echo "Begin to backup_patch file ..."
    if [ ! -d  ${path}/backup ]; then
        echo "Begin to backup file ..."
        mkdir -p ${path}/backup_${version}
#将之前update_${version}目录下的所有文件进行备份;
        cp -rf ${path}/update_${version}/* ${path}/backup_${version}
#查找普通文件,然后强制删除指定目录下所有的文件和目录(一部分一部分的处理);
        find ${path}/backup_${version} -type f | xargs rm -rf
       
        find ${path}/update_${version} -type f > backup.txt
       
        echo "#!/usr/bin/ksh" > backup.sh
        while read line
        do
            echo "cp -rf ${line} $path/backup_${version}${line}" >> backup.sh
        done < backup.txt
       
        localpath="${path}/update_${version}"    

#用:作为分隔符,后面的替换前面的在文件backup.sh;然后输出到backup_tmp.sh;        
        sed "s:$path/backup_${version}${localpath}:$path/backup_${version}:" backup.sh > backup_tmp.sh
        sed "s:${localpath}:${install_home}:" backup_tmp.sh > backup.sh
       
        chmod +x backup.sh
        ./backup.sh
        echo "Backup file finish..."
    fi

    echo "End to backup_patch file ..."
}

分享到:
评论

相关推荐

    apache-tomcat-9.0.8.tar.gz

    总的来说,"apache-tomcat-9.0.8.tar.gz"是一个用于Linux系统的Tomcat服务器,包含了运行和管理Java Web应用所需的所有组件和配置文件。了解和掌握这些知识点对于开发和运维Java Web应用是至关重要的。

    jdk-8u331-linux-x64.tar.gz

    标题中的"jdk-8u331-linux-x64.tar.gz"是指Java Development Kit(JDK)的第8个更新版本331,为64位的Linux操作系统编译的。JDK是Java编程语言的核心组件,包含了Java编译器、Java运行环境、类库以及各种开发工具,...

    apache-tomcat-7.0.70.tar.gz

    在本例中,我们关注的是`apache-tomcat-7.0.70.tar.gz`文件,这是一个针对Linux操作系统的Tomcat 7.0.70版本的压缩包。 **Apache Tomcat**: Apache Tomcat是Apache软件基金会的项目之一,它实现了Java EE中的Web...

    apache-tomcat-8.5.92.tar.gz

    2. **解压**:使用tar命令解压文件,例如 `tar -zxvf apache-tomcat-8.5.92.tar.gz`。 3. **配置环境变量**:在系统环境变量中设置CATALINA_HOME指向解压后的目录。 4. **启动和停止**:通过bin目录下的startup.sh...

    apache-tomcat-8.5.81.tar.gz

    这个版本,"apache-tomcat-8.5.81.tar.gz",是Tomcat的8.5系列的一个发行版,以tar.gz格式打包,这是一种在Unix/Linux系统中常用的压缩格式,通常用于方便下载和存储。 Tomcat是Apache软件基金会的Jakarta项目的一...

    apache-tomcat-7.0.91.tar.gz

    这个特定的压缩包文件"apache-tomcat-7.0.91.tar.gz"是Tomcat 7.0版本的第91次更新,官方下载确保了其可靠性和安全性。在Linux操作系统中,它已经被验证可以正常工作。 Tomcat是Apache软件基金会Jakarta项目的一...

    apache-tomcat-9.0.44.tar.gz

    标题中的"apache-tomcat-9.0.44.tar.gz"是一个特定版本的Tomcat源码包,这里的9.0.44指的是Tomcat的版本号,而".tar.gz"是Linux/Unix系统中常见的归档压缩格式,用于将多个文件打包成一个单一的文件以便于传输和存储...

    最新版linux apache-tomcat-9.0.36.tar.gz

    - 在Linux系统上,解压`apache-tomcat-9.0.36.tar.gz`后,需要将其放置在适当的目录下,通常建议是`/opt`或`/usr/local`。 - 配置环境变量,如`CATALINA_HOME`指向Tomcat的安装路径,以便于命令行操作。 - 修改`...

    apache-tomcat-9.0.53.tar.gz

    在本例中,我们关注的是版本9.0.53的压缩包文件"apache-tomcat-9.0.53.tar.gz",这是一个常见的Linux/Unix格式的归档文件,使用gzip压缩算法。 1. **Tomcat简介** - **功能**:Tomcat主要作为Servlet容器,但也...

    apache-tomcat-8.0.28.tar.gz

    与更全面的Java EE应用服务器如JBoss或GlassFish相比,Tomcat只包含了Servlet和JSP引擎,不包含其他如EJB、JMS等企业级服务。但这并不妨碍开发者使用开源库和服务来扩展其功能,使其能够支持更复杂的Java应用。 在...

    jdk-8u181-linux-x64.tar.gz

    Java开发工具包(Java Development Kit,简称JDK)是Java编程语言的核心组件,它提供了编译、调试和运行Java程序所需的所有工具。标题中的"jdk-8u181-linux-x64.tar.gz"是一个针对64位Linux操作系统的JDK 8更新181...

    netty-netty-3.10.6.Final.tar.gz

    Netty (netty-netty-3.10.6.Final.tar.gz)是一个 NIO 客户端服务器框架,可以快速轻松地开发协议服务器和客户端等网络应用程序。它极大地简化和流线了网络编程,例如 TCP 和 UDP 套接字服务器。 “快速和简单”并...

    apache-tomcat-8.5.54-src.tar.gz

    "apache-tomcat-8.5.54-src.tar.gz"这个文件是一个包含Tomcat 8.5.54版本源代码的压缩包。 Tomcat 8.5.x系列是Tomcat的一个稳定版本,它支持Java EE 7规范。在这个版本中,开发者可以找到所有与Tomcat相关的源代码...

    apache-tomcat-7.0.50.tar.gz

    总之,"apache-tomcat-7.0.50.tar.gz"是针对Linux 64位系统的Tomcat版本,用于运行Java Web应用程序。理解其安装、配置和管理对于任何在Linux上部署Java应用的开发者都是至关重要的。通过上述步骤,你可以顺利地在你...

    wildfly-30.0.0.Final.tar.gz

    wildfly-30.0.0.Final.tar.gz免去您科学上网的麻烦。

    apache-tomcat-8.5.24.tar.gz

    这里的"apache-tomcat-8.5.24.tar.gz"是一个特定版本的Tomcat发布包,版本号为8.5.24,其文件格式为tar.gz,这是一种在Linux/Unix系统中常见的归档和压缩格式。 1. **Tomcat介绍** - **定义**: Tomcat是Apache软件...

    apache-tomcat-7.0.54.tar.gz

    ".tar.gz" 或 ".tgz" 文件是Linux和Unix系统中常见的压缩方式,它首先将多个文件打包成一个tar文件,然后使用gzip工具进行压缩,以节省磁盘空间和提高传输效率。 描述中的重复内容"apache-tomcat-7.0.54.tar.gz下载...

    apache-tomcat-7.0.73.tar.gz

    这个"apache-tomcat-7.0.73.tar.gz"文件是Apache Tomcat的7.0.73版本的归档文件,采用的是tar.gz格式,这是在Linux和Unix系统中常见的压缩方式,它结合了tar进行文件打包和gzip进行文件压缩的功能。 Apache Tomcat...

    apache-tomcat-8.0.12.tar.gz

    在解压"apache-tomcat-8.0.12.tar.gz"后,你会得到一个名为"apache-tomcat-8.0.12"的目录,其中包含了运行Tomcat所需的所有文件和目录: 1. **bin**:这个目录包含用于启动、停止和管理Tomcat的各种脚本,如`...

    apache-tomcat-8.0.5.tar.gz

    这个"apache-tomcat-8.0.5.tar.gz"文件是一个针对Apache Tomcat 8.0.5版本的归档包,采用的是tar.gz格式,这是一种常见的Linux/Unix系统下的文件压缩方式,它首先使用tar命令将多个文件和目录打包成一个单一的tar...

Global site tag (gtag.js) - Google Analytics