关于备份将swp文件也给备份了
各位大拿好:
目前想每天凌晨定时备份/home/weblogic/logs/下面所有日志,目录下面有aaa.log, bbb.log两个文件以及其他目录文件里面分别存放日志;
备份成功后文件名为2013-09-12.tar.gz 第二天查看2013-09-12.tar.gz里面有三个文件aaa.log, bbb.log,bbb.swp,而且bbb.swp的文件大小是bbb.log的好几倍;
打包命令为: tar -cvzf 2013-09-12.tar.gz /home/weblogic/logs/
为什么备份后的tar中会出现了bbb.swp文件,如果打包不像有swp如何处理,谢谢大家;
------解决方案--------------------直接改下打包命令 tar -cvzf 2013-09-12.tar.gz /home/weblogic/logs/*.log
只打包log后缀的文件
------解决方案--------------------一楼正解 tar -cvzf 2013-09-12.tar.gz /home/weblogic/logs/ 包含了logs目录下的所有文件,通过 tar -cvzf 2013-09-12.tar.gz /home/weblogic/logs/*.log 过滤掉不需要的其他后缀文件,只打包 .log 日志文件
------解决方案----------------------exclude=/home/weblogic/logs/*.swp
------解决方案-------------------- tar -cvzf 2013-09-12.tar.gz /home/weblogic/logs/ --exclude=/home/weblogic/logs/*.swp
------解决方案--------------------检查一下到底有没有swp文件
find /home/weblogic/logs/ -name "*.swp"