【问题标题】:Do we need to specify compression level when extracting a compressed tar file? [closed]提取压缩的 tar 文件时是否需要指定压缩级别? [关闭]
【发布时间】:2013-04-04 18:02:29
【问题描述】:

从我目前在 OSX 10.8 和 CentOS 5.5 上的测试来看,tar 似乎自动推断出存档的压缩类型,即我可以使用tar -xf <compressed archive> 而不是使用tar -jxf <bzip2 compressed archive>tar -zxf <gzip compressed archive>

我想知道我是否可以依赖 tar 的这个自动压缩检测功能,还是这个功能是新的?

这些是我玩过的 tar 版本。

OSX 10.8 -- bsdtar 2.8.3 - libarchive 2.8.3

CentOs 5.5 -- tar (GNU tar) 1.15.1

谢谢,

【问题讨论】:

标签: linux macos gzip tar bzip2


【解决方案1】:

现代 gnu-tar 似乎能够自动检测所有压缩类型,如 here 所述。所以要回答你的问题,不,你不必指定类型,是的tar -xf 总是可以正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-08
    • 1970-01-01
    • 2018-07-27
    • 1970-01-01
    • 2018-10-24
    • 1970-01-01
    • 1970-01-01
    • 2019-03-23
    相关资源
    最近更新 更多