Linux解压压缩包到同名目录,里面的文件会自动覆盖吗?
目录
- 1、结论
- 2、背景
- 3、验证过程
- 3.1、现有文件目录
- 3.2、压缩包文件目录
- 3.3、解压操作
- 3.4、解压完成效果
1、结论
会自动覆盖;相同路径下已经存在的文件将被覆盖,如果不存在的文件将会被添加到对应位置
2、背景
上次整理了300条应用数据(图片)部署到公司展厅,但是公司领导认为数据量太小了,需要我这边在提供一些数据,目前我手头有一个8万条数据对应的图片压缩包,这些图片和之前提供的是有重复数据,也就是名称重复,如果采用直接覆盖的方式,我担心会造成冲突,但是经过尝试,发现我的担心都是多余的,因此就产生了这么一篇文章
3、验证过程
说明: 我们需要把压缩包中的文件夹解压到已有文件夹中
3.1、现有文件目录
我们在root目录下创建test目录,然后test目录下创建01和02目录,其中01目录下创建01.txt文件,01.txt文件内容为:/root/test/01/01.txt
,画图表示如下:
3.2、压缩包文件目录
我们现在有一个名称叫做linuxtest.tar的压缩包,压缩包中是test目录,然后test目录下创建01和02目录,其中01目录下创建01.txt文件和02.txt文件,01.txt文件内容为:test/01/01.txt
,02.txt文件内容为:test/01/02.txt
;然后02目录下创建03.txt文件,03.txt文件内容为:test/02/03.txt
,画图表示如下:
3.3、解压操作
命令:
// 格式:tar
tar -xvf 压缩包名称 -C 解压位置// 格式:tar.gz / tgz
tar -zxvf 压缩包名称 -C 解压位置
操作:
由于本次是tar包,所以命令是:tar -xvf linuxtest.tar -C /root/
3.4、解压完成效果
可以看到01.txt内容内容被替换了,02.txt和03.txt都放到了合适的位置
Linux解压压缩包到同名目录,里面的文件会自动覆盖吗?相关推荐
- linux解压压缩包分卷
Linux: 解压.z01 zip分卷 第一种方法: cat a.zip a.z01 a.z02 > b.zip unzip b.zip 第二种方法: zip -F a.zip --out b. ...
- 多层多路径子文件夹批量解压压缩包到指定目录(以B2Z格式压缩包为例)
下载了个层级特别多的压缩包,命名为Apr,Apr下面有30个文件夹,代表30天,每个文件夹下有24个文件夹,代表24个小时,每个小时文件夹下有60个压缩包,代表60分钟,累计43200个压缩包,人工解 ...
- linux解压后缀为.xz,xz后缀名文件解压方法
后缀名为xz的这种文件是使用tar打包后再压缩生成的.解压方法是: 1.xz -d **.tar.xz 2.tar -xvf **.tar 如没有按照xz工具,则首先需要下载.安装xz工具: 安装: ...
- linux解压tar命令
linux解压 tar命令 tar命令 tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思): -x :解开一个压缩文件的参数指 ...
- 解压压缩包报错:tar: invalid tar magic
linux解压压缩包报错:tar: invalid tar magic 原因:压缩与解压格式不匹配 例: 压缩:tar -zcvf xxxxx 解压:tar -xvf xxxx 这样的话,压缩与解压格 ...
- unar万能linux解压工具
1. 安装 sudo apt-get install unar 2.列出压缩包内容 lsar test.zip 3.解压压缩包 unar test.zip 4.unar常用选项解释 -o 解释:指定解 ...
- Linux下tar命令解压到指定的目录
文章转自:linux下tar命令解压到指定的目录_曹毅涵_新浪博客 版权归原作者. Linux下tar命令解压到指定的目录 : tar -zxvf /bbs.tar.zip -C /zzz/bbs / ...
- 20191004在LINUX下如何将tar压缩文件解压到指定的目录下
百度搜索:tar 解压缩到指定目录 https://zhidao.baidu.com/question/9844116.html 在LINUX下如何将tar压缩文件解压到指定的目录下 各位,请教一下在 ...
- ActiveMQ的安装和启动 安装JAVA配置JAVA环境 下载ActiveMQ 解压压缩包 tar zxvf activemq-x.x.x-bin.tar.gz 至此,linux下Activ
ActiveMQ的安装和启动 安装JAVA配置JAVA环境 下载ActiveMQ 解压压缩包 tar zxvf activemq-x.x.x-bin.tar.gz 至此,linux下ActiveMQ ...
最新文章
- 装鸡蛋的鞋子java代码_Java实现 LeetCode 887 鸡蛋掉落(动态规划,谷歌面试题,蓝桥杯真题)...
- Java基础 this关键字
- SpringMVC 中xml 配置多数据源
- PostgreSQL数据库的注入
- jquery.dataTable.js 绘制表格使用详解
- 香肠派对电脑版_《香肠派对》新春直播活动来袭
- 不要讨厌HATEOAS Part Deux:HATEOAS的春天
- 跳转到企业缓存之前要考虑的事项
- 关系数据库——关系数据语言
- Seata 的AT模式需求实战_04
- Phonics 自然拼读法 y,x,ch,sh,(voiced)th/ð/ ,(unvoiced) th/θ/ Teacher:Lamb
- base64 pdf解码无法打开_微信小程序使用echarts导出PDF
- 网络安全系列之十八 MySQL基本操作(PHP注入基础)
- 《Core Java 2》读书笔记(二)
- Mysql中的where条件子句的使用方法
- 发的楷体怎么写_孩子作业实在写不完,父母该怎么办?我直接给老师发信息
- Java调用第三方http接口的常用方式
- 又让马儿跑又不让吃草,微服务化如何完成低成本改造?
- uniapp实现版本更新
- str_rot13() 函数