备份所有配置文件的好脚本

发布时间:2013-12-17 19:30:48 阅读:1276次

1 #!/bin/bash 

2 filedate=`date "+%Y%m%d%H%M%S"`

3 list=`find / -name "*.conf" -mtime -1 -o -name "*.vcl" -mtime -1 -o -name "*.cnf" -mtime -1 -o -name "*.ini" -mtime -1`

4 #echo $list

5 for i in $list

6 do

7 #echo $i;

8 filename=${i##*/}

9 echo "filename=>"$filename

10 path=${i%/*}

11 echo "path=>"$path

12 echo "++++++"

13 mkdir -p "/var/www/backup/configure_backup"$path

14 cp -rp $i "/var/www/backup/configure_backup/"$path"/"

15 done;

16 cd /var/www/backup

17 /bin/tar -zcvf "linuxconf"$filedate".tar.gz" "configure_backup"

18 rm -rf /var/www/backup/configure_backup

19 ~

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:备份所有配置文件的好脚本 出自老鄢博客 | 欢迎分享