两个运维人员备份war包对比

Posted wangjian19941111

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了两个运维人员备份war包对比相关的知识,希望对你有一定的参考价值。

1、

技术分享图片

2、

技术分享图片

 

觉得哪一个像是干了四五年的运维做的war包备份

 

下面是我在使用jenkins写的一个备份脚本请大神看下有什么问题么

#!/bin/bash
date=$(date "+%Y%m%d%H%M")
#时间
ym=ZQSD
#源码名称
zqsd=ZQSD
#需要备份源码的名称
back=/usr/local/wj-back/zqsd-war
#备份文件位置
ymlj=/usr/local/wj
#提交后文件所在的位置
tomcat=/usr/local/tomcat/webapps
#项目路径
cp -rf $tomcat/$zqsd.war $back/$zqsd${date}.war
#unzip $ymlj/$ym.war -d $ymlj/$ym
cp -rf $ymlj/$ym.war $tomcat/$zqsd.war
rm -rf $ymlj/$ym.war
cd $back
if [ $? -eq 0 ];
then
echo $back
echo "Contains file:"
#输出所有的内容
echo *
num=`ls -l $zqsd*.war| grep ‘^-‘ | wc -l`;
#判断文件夹的数量是否超过5个(我只想保留最新的5个文件夹)
if [ $num -gt 5 ];
then
#计算超过5个多少
wnum=`expr $num - 5`
clean=`ls -tr | head -$wnum | xargs`
echo "will delete file:"
echo ${clean}
#-n1 每次处理1个文件
ls -tr | head -$wnum | xargs -i -n1 rm -rf {}
fi
fi

 





































以上是关于两个运维人员备份war包对比的主要内容,如果未能解决你的问题,请参考以下文章

运维人员职责及硬件认识

1-Linux运维人员要求

一体化运维管控平台对比开源 SaltStack 优势

轻松精通数据库管理之道——运维巡检之四(数据库备份)

你是不是对自动化运维有什么误解?| 企业自动化运维落地经验及工具对比

自动化运维落实到位的三点基础及常用工具对比