linux使用tar命令打包压缩时排除某个文件夹或文件
2024-08-24 04:51:10
今天在使用tar命令进行文件夹打包压缩的时候,需要打包压缩masalaPage目录,但是该目录中的2017,2016两个目录中的文件不进行打包压缩
所以通常使用的tar -zcvf masalaPage.tar.gz masalaPage 方式就不行了
正确命令如下:
tar -zcvf masalaPage.tar.gz --exclude=2017 --exclude=2016 masalaPage
这里主要使用到了 --exclude参数,将不想被打包压缩的目录添加进去即可。
注:
1.在使用--exclude参数的时候,如果要排除打包目录,目录名称不要写 [ / ]符号,否则还是会将排除的目录加入打包压缩文件
2.使用tar命令时候,后面的文件路径可以写绝对路径 ,也可以写当前 执行目录的相对路径
3.排除文件,同样使用--exclude参数,只需写全文件路径即可
4.-v是否参数显示过程、-z是否使用gzip压缩、-j是否使用bzip2压缩
最新文章
- GIT如何添加权限模块
- 【Python】函数基础简介
- __HTML_5读取文件API
- launch文件概述---1
- android LayoutInflater和inflate()方法的用法(转载)
- git reflog 和git log :no branch git 提交方式
- mybatis---------insert,delete ,update的批量操作
- UINavigationBar
- Linux下 两台机器文件/文件夹 相互拷贝
- [USACO13OPEN]照片Photo
- lucene索引库的增删改查操作
- Kickstart自动化安装平台
- 修改当前会话的sql_mode
- BZOJ3110:[ZJOI2013]K大数查询(整体二分)
- 看完此文还不懂NB-IoT,你就过来掐死我吧...
- Java的内存管理机制之内存区域划分
- spring复杂数据类型传递
- Token安全
- python数据字典的操作
- codeforces 713C C. Sonya and Problem Wihtout a Legend(dp)(将一个数组变成严格单增数组的最少步骤)