`
sundful
  • 浏览: 1253652 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

解压tar包中的指定文件

 
阅读更多

解压tar包中的指定文件
在一个tar包中,只想解压某个需要的文件,而不是全部文件,可以通过在解压命令后加上文件名称的方式来解决:

===> tar -tvf hr9pre_2_120809.tar
-rw-r----- 70248201 206    1536 Nov 16 02:56:37 2009 /opt/oracle/product/10.2.0/dbs/orapwhr9pre
-rw-r----- 70248201 206    5632 Dec 03 00:01:20 2009 /opt/oracle/product/10.2.0/dbs/spfilehr9pre.ora
-rw-r----- 70248201 206    2277 Nov 15 23:49:28 2009 /opt/oracle/product/10.2.0/dbs/inithr9pre.ora
-rw-r----- 70248201 206    1029 Aug 02 23:50:38 2009 /opt/oracle/product/10.2.0/network/admin/tnsnames.ora
-rw-r----- 70248201 206    1312 Nov 25 02:38:36 2009 /opt/oracle/product/10.2.0/network/admin/listener.ora

这个tar文件有5个文件,但是我仅仅想解压其中3个文件。那可以这样来实现:
===> tar -xvf hr9pre_2_120809.tar /opt/oracle/product/10.2.0/dbs/orapwhr9pre
x /opt/oracle/product/10.2.0/dbs/orapwhr9pre, 1536 bytes, 3 tape blocks
===> tar -xvf hr9pre_2_120809.tar /opt/oracle/product/10.2.0/dbs/spfilehr9pre.ora
x /opt/oracle/product/10.2.0/dbs/spfilehr9pre.ora, 5632 bytes, 11 tape blocks
分享到:
评论

相关推荐

    linux tar压缩文件 解压命令

    通过这个命令,tar包中的所有文件都将被解压到当前目录下。 ### 2. *.gz 文件解压 .gz文件是由gzip压缩工具生成的。对于这种格式的文件,可以使用以下命令进行解压: ```bash gzip -d filename.gz ``` 或 ```bash...

    java读取tar.gz压缩文件的jar包

    java读取tar.gz压缩文件的jar包

    linux-tar解压_gz解压_bz2等各种解压文件使用方法.txt

    ### Linux-Tar 解压 gz、bz2 等各种压缩文件使用方法 #### 标题与描述中的知识点 本文档将详细介绍如何在 Linux 系统中使用 `tar` 命令来处理不同类型的压缩文件,包括 `.gz`、`.bz2`、`.tar.gz`(或 `.tgz`)、`....

    jdk-8u181-linux-i586.tar.gz 64位

    这条命令是列出all.tar包中所有文件,-t是列出文件的意思 # tar -xf all.tar 这条命令是解出all.tar包中所有文件,-x是解开的意思 压缩 tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg tar –czf...

    tar命令详解.pdf

    - -x, --extract 或 --get:从tar包中提取文件。 - -c, --create:创建一个新的tar包。 - -f, --file=archive:指定要操作的tar包文件名。 - -v, --verbose:在处理文件时显示详细信息。 3. 压缩选项: - -Z, ...

    linux tar详解

    更新tar包中的文件 ```bash tar -uf all.tar.gz logo.gif ``` - `-u`: 更新归档文件中的文件。 - `-f`: 指定归档文件名 `all.tar.gz`。 - `logo.gif`: 要更新的文件名。 此命令将在 `all.tar.gz` 文件中更新 `...

    Linux操作系统:文件的归档与压缩.pptx

    文件的归档与压缩 tar命令 选项 含义 -c 将多个文件或目录进行打包 -A 追加tar文件到归档文件 -f包名 指定包的文件名。...只查看tar包中有哪些文件或目录,不对tar包做解打包操作。 -C 目录 指定解打包位置。 -v

    Linux下常见文件解压方法及命令

    `.tar.gz` 或 `.tgz` 后缀的文件可以使用 `tar` 命令直接解压: ``` tar xvfz file.tar.gz ``` 也可以先使用 `gzip -d` 解压后再使用 `tar` 进行解压: ``` gzip -dc file.tar.gz | tar xvf - ``` #### 7\. .tar....

    linux下压缩解压命令大全

    - `rpm2cpio FileName.rpm | cpio -div`: 解压 rpm 包中的文件。 - `dpkg-deb -x FileName.deb DirName`: 解压 deb 包到指定目录。 #### 9. `compress` 和 `uncompress` 命令 `compress` 和 `uncompress` 用于...

    Unix平台下的常用命令技巧之 tar包、压缩与解压缩 .txt

    - `rpm -qf /usr/bin/who`:查找包含指定文件的rpm包。 - **显示rpm包信息**: - `rpm -qp pimon-0.37j-1.i386.rpm`:显示rpm包的信息。 - **显示rpm包内的文件列表**: - `rpm -ql mon-0.37j-1.i386.rpm`:列出...

    java tar.z

    在Java中,我们可以使用`java.util.zip`包中的`ZipInputStream`和`ZipOutputStream`类来处理tar文件,但需要注意的是,这些类不直接支持tar格式,所以我们需要借助第三方库,如Apache Commons Compress或JSAPAR。...

    tar gzip-1.5.tar.gz

    常见的选项有 `-c`(创建档案文件)、`-x`(解压档案文件)、`-v`(显示详细过程)、`-f`(指定档案文件名)等。例如,要将当前目录下的所有文件打包成`gzip-1.5.tar`,可以使用以下命令: ```bash tar -cvf gzip-...

    VLC for Android额外包tarballs集合

    Tarballs通常指的是用tar命令打包的文件,它将一组文件和目录组合成单一的归档文件。在这个场景中,tarballs是指编译VLC所需的各个依赖库的源代码压缩包。解压后,这些文件将放在vlc/contrib/tarballs目录下,供编译...

    JDK1.7.0 32位tar包

    在这个32位的tar包中,用户可以找到适用于32位操作系统的JDK安装文件。 1. **JDK版本介绍**:JDK1.7.0_55是Java 7的更新版本,其中“_55”表示该版本是Java 7的第55个更新。这个版本修复了之前版本的一些已知问题,...

    Linux下对各种压缩文件的处理方法

    2. 将文件添加到已有的tar包中: `tar -rf all.tar *.gif` `-r`表示追加文件到现有包。 3. 更新tar包中的文件: `tar -uf all.tar logo.gif` `-u`表示更新包中的文件。 4. 列出tar包内容: `tar -tf all.tar`...

    Ubuntu解压缩.pdf

    解压tar.bz2包 ```sh tar -xjvf file.tar.bz2 ``` 这条命令会解压`file.tar.bz2`包中的所有文件。 #### 五、其他常见操作 除了压缩与解压缩,`tar`命令还支持其他一些常见的操作: - **查看内容**:使用`-t`...

    读取文件夹里面的压缩包文件

    下面的示例展示了如何查找指定文件夹下所有的ZIP文件并打印它们的信息: ```csharp var directoryInfo = new DirectoryInfo("path_to_your_directory"); foreach (var fileInfo in directoryInfo.GetFiles("*....

    PyPI 官网下载 | ezflix-1.3.0.tar.gz

    6. `MANIFEST.in`(可选):指定哪些额外的非Python文件应包含在分发包中,如配置文件或静态资源。 **Python包安装与使用** 要安装ezflix-1.3.0,首先需要解压文件,然后在命令行中导航到解压后的目录,执行以下...

    opengrok-1.3.1.tar.gz

    1. **解压文件**:首先,使用tar命令解压下载的tar.gz文件。 2. **安装依赖**:根据官方文档或README文件,确保你的系统安装了所有必要的依赖库。 3. **配置Opengrok**:编辑conf目录下的配置文件,如`config.xml`,...

Global site tag (gtag.js) - Google Analytics