我下载了.gz
带有匿名人口普查数据并压缩了大约1 GB的文件。我无法通过以下方式对其进行检查tar
:
$ tar -tf census.csv.gz
tar: Unrecognized archive format
tar: Error exit delayed from previous errors.
但我可以使用以下命令对其进行检查和解压缩gzip
:
$ gzip -l census.csv.gz
compressed uncompressed ratio uncompressed_name
949332135 886077017 -7.2% census.csv
$ gzip -d census.csv.gz
我还可以通过双击提取存档,这将打开“存档实用程序”。我比较困惑,因为的man
页面tar
说它具有gzip方法。
可以tar
列出和解压缩.gz
文件吗?
注:gzip
是/usr/bin/gzip
在MacOS海伊谢拉10.13.5。
TAR通常用于将多个文件合并到一个存档中或从一个存档中分离出多个文件(TAR来自Tape Archive-即使用要写入或读取磁带的数据流),并且可以选择使用压缩存档(使用gzip以及其他选项),但它并非设计为通用压缩/解压缩工具。
同样,GZIP通常仅在单个文件上工作(压缩超过1个文件,然后分别处理每个文件)。
甲tar.gz
(或.tgz
)指示一组已被组合成与TAR单个流,然后文件的gzip
PED。TAR可以处理这些文件,但不能处理通用的单个.gz
文件。
在Wikipedia上阅读更多内容。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句