ubuntu上解压目录里的文件到指定文件夹

Posted 愣娃娃

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu上解压目录里的文件到指定文件夹相关的知识,希望对你有一定的参考价值。

去除目录结构加上 --strip-components N

 

如: 压缩文件eg.tar 中文件信息为 src/src/src/eg.txt

运行 tar -xvf eg.tar --strip-components 1

结果:src/src/eg.txt

如果运行  tar -xvf eg.tar --strip-components 3

解压结果为: eg.txt

 

在解压的时候,如果想指定解压目录,可以加参数-C 目标目录

如: 如我们解压eg.tar, 该文件在/data/src下面,如果需要将基解压到/data/dst目录下面,我们可以在/data/dst目录下,运行 tar -xvf /data/src/eg.tar 也可以在/data/src目录下面运行

tar -xvf eg.tar -C /data/dst

 

如制作文件系统时的命令:

tar   --strip-components=3     -C   /media/z/rootfs    -xzpf   linaro-o-ubuntu-desktop-tar-20111219-0.tar.gz     binary/boot/filesystem.dir  (顺序可调整)

解压        不要前面3层            指定解压到某个目录                         被解压的文件                                                 保留的文件或文件夹

以上是关于ubuntu上解压目录里的文件到指定文件夹的主要内容,如果未能解决你的问题,请参考以下文章

在LINUX下如何将tar压缩文件解压到指定的目录下

怎么解压文件到指定位置

ubuntu下如何解压zip文件(超详细)

在LINUX下如何将tar压缩文件解压到指定的目录下

assets里的zip压缩文件并解压到指定路径下保存

怎样把tar包解压到指定目录