IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

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

PHPor 的blog 2011-08-09 08:26:44 累计浏览 6,389 次
本机暂存
如果你下载了一个压缩包,虽然本身不是很大,但是解压后会很大;可是你并不会去看里面所有的文件,而是只看具体的某一个或几个文件而已,这时你的磁盘空间有很有限,于是你很想只解压指定的文件,于是下面命令就可以用上了。

    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. 从零重建 macOS 开发机:可复现的环境初始化流程 (2026-06-14 20:36:00)
  2. 百度物理网络监控工具开源第二弹:毫秒级监控工具 baize,让你的网络问题无处遁形 (2026-06-11 08:10:28)
  3. How to Set Up Homebrew Tap for Private CLI Tools: A Complete Guide (2026-05-27 02:13:03)

查看更多 DevOps 文章 →

建议继续学习

  1. 使用系统命令实现文件的压缩与加密 (累计阅读 5,379)
  2. 启用memcached压缩注意事项 (累计阅读 5,238)
  3. MySQL从压缩文件恢复数据 (累计阅读 4,790)
  4. google group varint 无损压缩解压算法的高效实现 改进版 (累计阅读 3,962)
  5. HTTP的升级产品:SPDY (累计阅读 3,958)
  6. Infobright的架构 (累计阅读 3,793)
  7. 使用tar+lz4/pigz+ssh更快的数据传输 (累计阅读 3,286)
  8. HTML代码到底该不该压缩 (累计阅读 3,197)
  9. linux把文件压缩成.tar.gz的命令 (累计阅读 3,152)
  10. Linux下常用压缩格式的压缩与解压方法 (累计阅读 3,134)