我可以用tar解压缩.gzip文件吗?

米格列莫林

我下载了.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单个流,然后文件的gzipPED。TAR可以处理这些文件,但不能处理通用的单个.gz文件。

在Wikipedia上阅读更多内容

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章