首页 > 实用教程 > linux学习打包时排除某文件夹

linux学习打包时排除某文件夹

最近在给文件打包时,有个文件夹不希望被打包,咋办?狂搜一通,终于找到方法(全因为我是linux小白),记录下,免得以后忘记了~~
我的网站源文件在/home/wwwroot下,在这之下有个文件夹backup,是一些备份文件,并不需要打包,所以:
1. 先转到该文件夹:

cd /home/wwwroot
2. 执行打包命令:
tar -zcvf wwwroot.tar.gz --exclude=backup ./*  其中--exclude=backup就是排除文件夹,可以重复添加
3. 好了,剩下的就是等了,几G的文件不是秒秒钟就能搞定的,等打包完成(生成wwwroot.tar.gz)就可以搞定收工了。
顺便再记录一下解压:
将wwwroot.tar.gz移到你需要解压的目录,然后
tar zxvf ./wwwroot.tar.gz

//* 这里是一小个广告 *//

发表评论

电子邮件地址不会被公开。 必填项已用*标注