解压tar包中的指定文件

简介:

解压<a 'tar');"="" href="http://asmboy001.blog.51cto.com/'#\'"" target="_self">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


此方法适合对包比較大,又仅仅想要里面一两个文件的时候使用。
本文转自博客园知识天地的博客,原文链接: 解压tar包中的指定文件,如需转载请自行联系原博主。

相关文章
|
6月前
|
算法 Unix Linux
tar 解压缩命令总结
tar 解压缩命令总结
|
5月前
|
运维 Serverless 数据库
如何使用zipfile模块解压zip文件并返回解压后的结果
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
7月前
|
存储 算法 Linux
【Linux】文件打包解压_tar_zip
【Linux】文件打包解压_tar_zip
84 0
【Linux】文件打包解压_tar_zip
Java把文件压缩成.zip压缩包和解压.zip压缩包
Java把文件压缩成.zip压缩包和解压.zip压缩包
338 1
|
Linux
解压 .solitairetheme8 文件
解压 .solitairetheme8 文件
107 0
|
Linux 数据安全/隐私保护 存储
Linux 下zip包的压缩与解压
范例:   zip命令可以用来将文件压缩成为常用的zip格式。unzip命令则用来解压缩zip文件。   1. 我想把一个文件abc.txt和一个目录dir1压缩成为yasuo.zip:   # zip -r yasuo.
7919 0