tar -xzvf xxx.tar.gz --strip 1用法

首先,让我们通过一个例子来理解这个概念。

假设你有一个名为example.tar.gz的压缩文件,它的内容结构如下:

example.tar.gz
|-- package/
|   |-- target/
|   |   |-- vsomeip.json

现在,如果你使用以下命令解压这个文件:

tar xvf example.tar.gz

解压后的目录结构将是:

example/
|-- package/
|   |-- target/
|   |   |-- vsomeip.json

但是,如果你想在解压后去掉package目录,可以使用--strip-components选项。具体来说,你可以使用以下命令:

tar xvf example.tar.gz --strip-components 1

执行这个命令后,解压后的目录结构将是:

target/
|-- vsomeip.json

如你所见,通过添加--strip-components 1参数,我们告诉tar命令在解压时剥离一层目录。在这种情况下,package目录被剥离了,只剩下target目录及其内容。

相关推荐

  1. tar -xzvf xxx.tar.gz --strip 1

    2024-01-07 00:06:05       61 阅读
  2. tar 命令基本

    2024-01-07 00:06:05       56 阅读
  3. 【Git】tag 标签

    2024-01-07 00:06:05       37 阅读
  4. 0109__strip(1) command

    2024-01-07 00:06:05       30 阅读
  5. MATLAB --- interp1( )函数的

    2024-01-07 00:06:05       59 阅读
  6. 2024.1.30 Spark SQL的高级

    2024-01-07 00:06:05       48 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-07 00:06:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-07 00:06:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-07 00:06:05       87 阅读
  4. Python语言-面向对象

    2024-01-07 00:06:05       96 阅读

热门阅读

  1. es6继承

    2024-01-07 00:06:05       61 阅读
  2. uView Skeleton 骨架屏

    2024-01-07 00:06:05       56 阅读
  3. /dev/tty和stdin、stdout

    2024-01-07 00:06:05       63 阅读
  4. 【自然语言处理】Transformer-XL 讲解

    2024-01-07 00:06:05       55 阅读
  5. Python:isalpha() 和 isalnum() 区别

    2024-01-07 00:06:05       53 阅读