tj1*_*111 13 linux bash gzip tar
是否有可能以编程方式从大小合适的.tar.gz中提取单个文件而无需将整个tarball提取到磁盘?基本上我需要通过网络进入大型tar.gz文件并提取1个小文本文件.将tarball提取并提取到磁盘然后将文件拉出来然后删除其他所有内容似乎有些过分了.此外,我将以递归方式执行此操作(例如,包依赖关系,每个文本文件指向更多tar.gz),因此我可以使用的网络流量和cpu周期越少越好.
Cas*_*bel 21
从手册页中,从foo.tar.gz中提取blah.txt:
tar -xzf foo.tar.gz blah.txt
(当然,这取决于超级用户,但是嘿,快速回答也很好.)
归档时间:
15 年 前
查看次数:
25559 次
最近记录: