1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Linux解压压缩包到同名目录 里面的文件会自动覆盖吗?

Linux解压压缩包到同名目录 里面的文件会自动覆盖吗?

时间:2018-12-26 08:26:05

相关推荐

Linux解压压缩包到同名目录 里面的文件会自动覆盖吗?

目录

1、结论2、背景3、验证过程3.1、现有文件目录3.2、压缩包文件目录3.3、解压操作3.4、解压完成效果

1、结论

会自动覆盖;相同路径下已经存在的文件将被覆盖,如果不存在的文件将会被添加到对应位置

2、背景

上次整理了300条应用数据(图片)部署到公司展厅,但是公司领导认为数据量太小了,需要我这边在提供一些数据,目前我手头有一个8万条数据对应的图片压缩包,这些图片和之前提供的是有重复数据,也就是名称重复,如果采用直接覆盖的方式,我担心会造成冲突,但是经过尝试,发现我的担心都是多余的,因此就产生了这么一篇文章

3、验证过程

说明:我们需要把压缩包中的文件夹解压到已有文件夹中

3.1、现有文件目录

我们在root目录下创建test目录,然后test目录下创建0102目录,其中01目录下创建01.txt文件,01.txt文件内容为:/root/test/01/01.txt,画图表示如下:

3.2、压缩包文件目录

我们现在有一个名称叫做linuxtest.tar的压缩包,压缩包中是test目录,然后test目录下创建0102目录,其中01目录下创建01.txt文件和02.txt文件,01.txt文件内容为:test/01/01.txt02.txt文件内容为:test/01/02.txt;然后02目录下创建03.txt文件,03.txt文件内容为:test/02/03.txt,画图表示如下:

3.3、解压操作

命令:

// 格式:tartar -xvf 压缩包名称 -C 解压位置// 格式:tar.gz / tgztar -zxvf 压缩包名称 -C 解压位置

操作:

由于本次是tar包,所以命令是:tar -xvf linuxtest.tar -C /root/

3.4、解压完成效果

可以看到01.txt内容内容被替换了,02.txt03.txt都放到了合适的位置

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。