技术头条 - 一个快速在微博传播文章的方式     搜索本站
您现在的位置首页 --> Linux --> tar:从压缩包中解压出指定文件

tar:从压缩包中解压出指定文件

浏览:5300次  出处信息
如果你下载了一个压缩包,虽然本身不是很大,但是解压后会很大;可是你并不会去看里面所有的文件,而是只看具体的某一个或几个文件而已,这时你的磁盘空间有很有限,于是你很想只解压指定的文件,于是下面命令就可以用上了。

    1. tar -ztf xx.tar.gz | grep file_you_want_to_get

    看看你要解压的文件的具体路径,假设为 path/to/file

    2. tar -zxf xx.tar.gz path/to/file

    然后,你要的file就放到了path/to 目录下了

    例如:

    >tar -ztf glibc-2.9.tar.gz | grep ldconfig.c

    glibc-2.9/elf/ldconfig.c

    >tar -zxf glibc-2.9.tar.gz glibc-2.9/elf/ldconfig.c

建议继续学习:

  1. google group varint 无损压缩解压算法的高效实现 改进版    (阅读:3067)
  2. linux把文件压缩成.tar.gz的命令    (阅读:2377)
  3. 打包命令cpio和tar的使用    (阅读:2355)
  4. Linux下常用压缩格式的压缩与解压方法    (阅读:2303)
  5. 使用tar+lz4/pigz+ssh更快的数据传输    (阅读:2127)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
© 2009 - 2024 by blogread.cn 微博:@IT技术博客大学习

京ICP备15002552号-1