linux tar压缩排除某个文件夹

BrepNet实战:5分钟搞定三维CAD模型的加工特征识别(附Python代码) 本文详细介绍了BrepNet在三维CAD模型加工特征识别中的实战应用,通过Python代码演示了从环境搭建到模型训练的全流程。BrepNet基于边界表示(BRep)的深度学习框架,能够高效识别加工特征,显著提升工业设计和智能制造领域的效率。文章还提供了性能优化和部署建议,帮助开发者快速实现AI驱动的几何特征识别。 阅读详情

一般直接用tar命令打包很简单,直接使用 tar -zcvf test.tar.gz test 即可。
在很多时候,我们要对某一个目录打包,而这个目录下有几十个子目录和子文件,我们需要在打包的时候排除其中1、2个目录或文件。
这时候我们在用tar命令打包的时候,增加参数 –exclude 就能达到目的。

例如:
我们以tomcat 为例,打包的时候我们要排除 tomcat/logs 目录,命令如下:

tar -zcvf tomcat.tar.gz --exclude=tomcat/logs tomcat

如果要排除多个目录,增加 –exclude 即可,如下命令排除logs和libs两个目录及文件xiaoshan.txt:

tar -zcvf tomcat.tar.gz --exclude=tomcat/logs --exclude=tomcat/libs --exclude=tomcat/xiaoshan.txt tomcat

这里要说一下注意事项:
大家都知道Linux在使用tab键的时候会对目录名称自动补全,这很方便,大家也比较常用。
如我们输入 tomcat/lo 的时候按tab键,命令行会自动生成 tomcat/logs/ ,对于目录,最后会多一个 “/”
这里大家要注意的时候,在我们使用tar 的–exclude 命令排除打包的时候,不能加“/”,否则还是会把logs目录以及其下的文件打包进去。
错误写法:

tar -zcvf tomcat.tar.gz --exclude=tomcat/logs/ --exclude=tomcat/libs/ tomcat

正确写法:

tar -zcvf tomcat.tar.gz --exclude=tomcat/logs --exclude=tomcat/libs tomcat
别再只调电位器了!用单片机PWM控制LM317输出电压,精度和玩法都多了 本文探讨了如何利用单片机PWM控制LM317输出电压,替代传统的电位器调节方案。通过PWM信号的有源滤波和运放处理,实现了更高精度(±5mV)、更好温度稳定性(0.01%/°C)的数控稳压电源设计,支持远程控制和可编程曲线输出,为经典电路注入数字化智能。 阅读详情

相关推荐

uniapp - HBuilder提示adb: failed to install X Failure [INSTALL_ARSE_FAILED_NOT_APK:X(安装HBuilder调试基座失败)

安装HBuilderX调试基座失败,uniapp APP运行到手机adb: failed to install,Uniapp提示adb,uniapp ios 真机调试报错 uniapp安卓调试,Uniapp安装不了基座,手动安装基座,正在安装手机端HBuilder调试基座,点击运行到手机报错信息:基座无法正常安装,Uniapp-安装HBuilder调试基座失败解决方案,解决 HBuilderX 安卓基座安装失败的问题,显示adb报错,UniApp苹果真机运行调试(自定义基座,版本更新后/没有基座打开失败)如

🏆 前端领域优质创作者 8022

Linuxtar 压缩使用绝对路径时解压会出现多级文件夹

解压的时候,使用tar -zcvf 1.tar.gz 会为你在这个目录下再创建一个。这个方法是可以解决,但是有的时候,程序运行中我们不希望切换目录,所以也不太好。这样压缩出来的文件,再去解压,就可以正常解压,没有多级文件夹的问题。注意,-C 之后跟着要压缩文件目录,然后是空格,然后是文件名称。ps:这个方法不能算完全解决了问题,它为解压增加了复杂度。这样的压缩命令执行了之后会有一个问题。注意 解压的时候你也要加上参数P。3、使用参数 -C指定压缩目录压缩之前,加一条命令。压缩的时候加上参数P。

1900的博客 1218

GB28181 —— 3、C++编写GB28181设备端,完成注册、注销、保活心跳、响应查询目录等功能(附源码)

GB28181 —— Win10下编写GB28181设备端,完成注册、注销、保活心跳、响应查询目录等功能(附源码)

1266

压缩之后总是多一层目录linux

今天在Linux下写一个自动安装的脚本,却发现在打包时老是多一层 对当前文件打包,比方说当前目录下有 test文件 zip test.zip test 执行之后test.zip中会一个test文件。 解决这个问题的方法就是直接进入要打包的文件,把当前文件中的所有文件打包 例如上面的例子,直接进入test 对test文件中的所有文件进行打包,就不会出现多一层的情况。 cd test z...

Java 初学者 7812

Linux 文件打包(tar命令——怎么使打包后的文件夹里只有想要的文件而不是有多一个原目录

解开tar文件只要把-c选项改成-x即可tar-xvfconfig.tar

ligare的博客 6220

linux tar 命令打包绝对路径文件去除目录结构(不打包目录

在打包时如果源文件包含绝对路径,打包的文件重新解压也会包含有目录信息,所以如果不需要目录信息需要自己在打包的地方配置一下。 tar -zcvf /opt/test/a.tar.gz -C/opt/test/ a.log(注意:-C与文件夹之间没有空格,文件夹文件中间有空格) 命令结构为:打包命令+空格+压缩文件存放目录及名称+空格+"-C"+源文件目录+空格+文件名称 使用时命令需...

qq_31256487的博客 1万+

tar 命令打包压缩tar.gz,不包含当前文件夹路径

tar 命令打包压缩 最近研究一些DevOps自动化部署相关的操作,其中Linux命令是避免不了的,其他我用到的命令都很简单,就打包压缩着立跟大家分享一下。前端的代码经过npm run build指令,将前端代码打到dist文件夹,之后需要打包并压缩,然后上传到目标服务器,完成部署操作。 话不多说,直接上命令吧!方便急用的人先使用,详细讲解附后,需要请自取 # 打包压缩 # dist.tar.gz是打包后文件命,dist是待打包的文件夹 tar zcvf dist.tar.gz dist # 解压解包 #

Calla_Lj的博客 1万+

41-15 linux tar压缩排除某个文件夹的方法

一般直接用tar命令打包很简单,直接使用 tar -zcvf test.tar.gz test 即可。 在很多时候,我们要对某一个目录打包,而这个目录下有几十个子目录和子文件,我们需要在打包的时候排除其中1、2个目录文件。 这时候我们在用tar命令打包的时候,增加参数 --exclude 就能达到目的。 例如: 我们以tomcat 为例,打包的时候我们要排除 tomcat/logs 目录,命令如...

csdn_immortal的博客 343

linux tar压缩排除指定文件夹

linux tar压缩排除指定文件夹,增加参数 --exclude即可。

qq_44737312的博客 8833

linux排除文件夹,linux tar压缩排除某个文件夹的方法

一般直接用tar命令打包很简单,直接使用 tar -zcvf test.tar.gz test 即可。在很多时候,我们要对某一个目录打包,而这个目录下有几十个子目录和子文件,我们需要在打包的时候排除其中1、2个目录文件。这时候我们在用tar命令打包的时候,增加参数 --exclude 就能达到目的。例如:我们以tomcat 为例,打包的时候我们要排除 tomcat/logs 目录,命令如下:ta...

weixin_28893183的博客 392

linux 压缩排除某个文件夹,linux tar压缩排除 某类型文件 某个文件夹

排除某类型文件测试 生成10个.log文件再生成10个.txt文件touch {1..10}.logtouch {1..10}.txt打包并排除 log结尾的文件tar -zcvf 1.tar –exclude=*.log . 结论tar -tvf 1.tar rwxr-xr-x root/root 0 2018-10-26 02:45 ./-rw-r–r– root...

weixin_35586996的博客 246

linux压缩包去掉某个文件夹,linux tar压缩排除某个文件夹的方法

一般直接用tar命令打包很简单,直接使用 tar -zcvf test.tar.gz test 即可。在很多时候,我们要对某一个目录打包,而这个目录下有几十个子目录和子文件,我们需要在打包的时候排除其中1、2个目录文件。这时候我们在用tar命令打包的时候,增加参数 --exclude 就能达到目的。例如:我们以tomcat 为例,打包的时候我们要排除 tomcat/logs 目录,命令如下:ta...

weixin_39997664的博客 1067

linux压缩命令排除文件,linux tar压缩排除 某类型文件 某个文件夹

排除某类型文件测试 生成10个.log文件再生成10个.txt文件touch {1..10}.logtouch {1..10}.txt打包并排除 log结尾的文件tar -zcvf 1.tar –exclude=*.log . 结论tar -tvf 1.tar rwxr-xr-x root/root 0 2018-10-26 02:45 ./-rw-r–r– root...

weixin_39930557的博客 371

linux zip压缩排除目录,linux tar压缩排除某个文件夹的方法

一般直接用tar命令打包很简单,直接使用 tar -zcvf test.tar.gz test 即可。在很多时候,我们要对某一个目录打包,而这个目录下有几十个子目录和子文件,我们需要在打包的时候排除其中1、2个目录文件。这时候我们在用tar命令打包的时候,增加参数 --exclude 就能达到目的。例如:我们以tomcat 为例,打包的时候我们要排除 tomcat/logs 目录,命令如下:ta...

weixin_39930671的博客 1197

linux压缩命令排除文件,linux tar压缩排除某个文件夹

一般直接用tar命令打包很简单,直接使用 tar -czvf test.tar.gz test 即可。在很多时候,我们要对某一个目录打包,而这个目录下有几十个子目录和子文件,我们需要在打包的时候排除其中1、2个目录文件。这时候我们在用tar命令打包的时候,增加参数 --exclude 就能达到目的。例如:我们以tomcat 为例,打包的时候我们要排除 tomcat/logs 目录,命令如下:ta...

weixin_42613572的博客 516

linux tar压缩排除某个文件夹的方法

做个笔记,使用tar压缩文件可以使用--exclude排除压缩指定文件夹注意的是,亲测,只支持压缩.gz格式,压缩bz2包--exclude不起效tar -zcvf avgbackend_20180427.tar.gz --exclude=avgbackend/public/dist/avgcontent avgbackend...

u012724715的专栏 5267

linux 压缩除去某些文件夹,Linux tar压缩排除某个文件/文件夹

在对某个目录进行压缩的时候,有时候想排除掉某个目录,例如:如果123目录下有3个子目录,aa、bb、cc。我现在想只对aa和bb目录打包压缩,命令如下:tar -zcvf 123.tar.gz --exclude=cc 123多个文件 用多个 –exclude=解压的时候直接用tar zxvf 123.tar.gz实践如下:view plaincopy to clipboardprint?1.ja...

weixin_34404671的博客 1779

linuxlinux tar去掉/排除某个文件夹压缩包方法

前言 一般直接用tar命令打包很简单,直接使用 tar -zcvf test.tar.gz test 即可。 但是在很多情况下,我们要对某一个目录打包,而这个目录下有几十个子目录和子文件,我们需要在打包的时候排除其中1、2个目录文件。 这时候我们在用tar命令打包的时候,增加参数 --exclude 就能达到目的。 实践 如我们打包presto服务,我们需要去掉logs目录 tar -zcvf presto.tar.gz --exclude=presto/logs presto 如果要排除多个目录,增加

Mrerlou的博客 5624
上一篇: Python 获取命令行参数
下一篇: vim全局替换命令
sss王1990
博客等级 码龄10年 9粉丝 30原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值