每月第一天备份数据shell脚本

设计一个shell程序,在每月第一天备份并压缩/etc目录的所有内容,存放在/root/bak目录里,且文件名为如下形式"yymmdd_etc.tar.gz",yy为年,mm为月,dd为日。

#!/bin/bash
#这个脚本用来备份/etc/目录
#cnbugs.com
#日期:2018-12-02

d1=`date +%d`
d2=`date +%y%m%d`

if [ $d1 == "01" ]
then
    cd /etc/
    tar czf /root/bak/$d2_etc.tar.gz ./
fi

发表评论

后才能评论