首页 > Linux专栏 > Linux压缩打包文件时排除某文件夹
2015
05-02

Linux压缩打包文件时排除某文件夹

最近在给文件打包时,有个文件夹不希望被打包,咋办?狂搜一通,终于找到方法现在分享给大家~

我的网站源文件在/home/wwwroot下,在这之下有个文件夹data(里面是上传的图片,有几十个G),是一些备份文件,并不需要打包,所以:

1. 先转到该文件夹:

cd /home/wwwroot

2. 执行打包命令:

tar -zcvf wwwroot.tar.gz --exclude=data ./*

其中–exclude=data就是排除文件夹,可以重复添加 

3. 好了,剩下的就是等了,等打包完成(生成wwwroot.tar.gz)就可以搞定了。

顺便再记录一下解压:将wwwroot.tar.gz移到你需要解压的目录,然后

tar zxvf ./wwwroot.tar.gz