1、--exclude=file1 而不是 --exclude file1 2、要排除一个目录是 --exclude=dir1,而不是 --exclude=dir1/ 也可以在父目录打包 tar -zcvf afish.tar.gz pardir --exclude=pardir/file1 --exclude=pardir/dir1
1 首先连接linux服务器,然后cd切换到需要打包的目录中,这里新建了几个测试文件来演示如何使用tar打包-rw-rw-r-- 1 vagrant vagrant 0 Oct 22 10:25 c.logdrwxrwxr-x 2 vagrant vagrant 4096 Oct 22 10:25 logs/-rw-rw-r-- 1 vagrant vagrant 0 Oct 22 10:25 Test.java 2 输入tar -czvf test...
一般直接用tar命令打包很简单,直接使用tar -zcvf test.tar.gz test即可。 但是在很多情况下,我们要对某一个目录打包,而这个目录下有几十个子目录和子文件,我们需要在打包的时候排除其中1、2个目录或文件。 这时候我们在用tar命令打包的时候,增加参数--exclude就能达到目的。 回到顶部 实践 如我们打包presto服务,...
ip=ip add|grep eth0|grep -i inet|awk '{print $2}'|cut -d '/' -f 1 cd /data tar -zvcf `echo $ip`_`date +%Y%m%d`_abc.tar.gz --exclude=/abc/soft/ --exclude=*.svn /abc sz $ip_root.tar.gz 以上打包命令意思为打包过滤/abc/soft及.svn扩展名的所有文件!
也可以在父目录打包 tar zcvf fd.tar.gz pardir --exclude=pardir/file1 --exclude=pardir/dir1 http://www.cnblogs.com/ShepherdIsland/p/3715902.html 在对某个目录进行压缩的时候,有时候想排除掉某个目录,例如: 如果123目录下有3个子目录,aa、bb、cc。
linux tar打包压缩排除某个目录或文件: tar -zcvf home.tar.gz /home --exclude=/home/afish --exclude=/home/www/afish.php tar --overwrite -zxvf wenfc.tar.gz // tar overwrite // -- overwrite is de...
linux tar打包压缩排除某个目录或文件 https://kanpiaoxue.iteye.com/blog/2429518 ©著作权归作者所有,转载或内容合作请联系作者 日记本 更多精彩内容,就在简书APP "小礼物走一走,来简书关注我" 赞赏支持还没有人赞赏,支持一下 杰罗米诺大背头 总资产0.407共写了4.5W字获得7个赞共4个粉丝 ...
使用tar打包时,有时候不希望将整个目录都打包进去,需要对某些文件或目录做排除tar cvfz backup.tar.gz site/* –exclude site/attach –exclude site/images将site目录打包,但是排除其中attach和images目录,–exclude采用patten方式做匹配排除。—— 有尝试将 tar 已经打好包的文件用 –delete 删除一些,结果每次执行 ...
* ■排除掉某个“⽬录”。tar -zPcvf /root/mysql.tar.gz /home/mysql/* --exclude=/home/mysql/testnew 查看⽬录是有testnew,备份时没显⽰,也就是排除掉了。■排除多个⽬录。tar -zcvf root.tar.gz /root/* --exclude=/root/test2 --exclude=/root/test3 排除多个⽂件同理。
* ■排除掉某个“⽬录”。tar -zPcvf /root/mysql.tar.gz /home/mysql/* --exclude=/home/mysql/testnew 查看⽬录是有testnew,备份时没显⽰,也就是排除掉了。■排除多个⽬录。tar -zcvf root.tar.gz /root/* --exclude=/root/test2 --exclude=/root/test3 排除多个⽂件同理。