从品牌网站建设到网络营销策划,从策略到执行的一站式服务
如果你查过 tar 的man page,那么有个变通的方法,那就是用bbb目录下的某个文件作为标识,
磴口网站建设公司成都创新互联,磴口网站设计制作,有大型网站制作公司丰富经验。已为磴口上千家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的磴口做网站的公司定做!
使用--exclude-tag-under参数,排除bbb目录下的文件即可。
--exclude-tag-under=FILE
exclude everything under directories containing FILE
假设bbb目录下有个文件 ni.txt,那么我要打包文件为new.tar 的命令如下:
tar cvf new.tar aaa bbb --exclude-tag-under=ni.txt
你可以试一试。
背景
在Linux系统环境的工作过程中,经常遇到需要对比文件差异的情况,此时,使用Linux提供的diff工具可以方便的发现文件不同版本之间差异,从而快速排除解决问题。
Windows端有强大文件对比工具BeyondCompare。
patch 命令可以将diff命令的输出应用到原始的对比文件中,将新版本的更新应用到原始的文件中。
命令
diff [option] [file1] [file2]
patch [option] [file1] [file_differ]
测试环境
WSL: Linux PERSONALPC 4.4.0-19041-Microsoft #488-Microsoft Mon Sep 01 13:43:00 PST 2020 x86_64 x86_64 x86_64 GNU/Linux
测试过程
Linux下tar命令exclude选项排除指定文件或目录
先复习一下常规的压缩解压缩使用办法:
压缩:tar zcvf filename.tar.gz folderName
解压: tar zxvf filename.tar.gz
举例说明:
1、test 文件夹有如下文件
2、打包
3、这样是打包全部文件,假设需要排除jpg文件可以这么弄
这样,就会把jpg后缀的文件都排除了,包括子目录。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图