【问题标题】:difference between tar zxf vs -xvftar zxf 与 -xvf 之间的区别
【发布时间】:2016-02-24 20:35:02
【问题描述】:

我有一个下载版本的 http://agentzh.org/misc/nginx/openresty-1.9.7.3.tar 。我将其重命名为 openresty-1.9.7.3.tar.gz。

我正在尝试在 centOS-6.x 中执行以下操作:

tar zxf openresty-1.9.7.3.tar.gz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

而:

tar -xvf openresty-1.9.7.3.tar.gz 工作并解压到 openresty-1.9.7.3.tar.gz。

第一个不起作用的任何原因?它可以在我的个人笔记本电脑上工作,但不能在服务器上工作。

【问题讨论】:

    标签: linux centos zip gzip tar


    【解决方案1】:

    zxf 表示:gunzip('z' 字母)并从文件('f' 字母和文件名后面)中提取('x' 字母)。
    xvf 表示:提取('x' 字母)和来自文件('f' 字母和文件名)的详细('v' 字母)。

    您将 openresty-1.9.7.3.tar 重命名为 openresty-1.9.7.3.tar.gz,但这并没有使其成为 gzipped tar 存档。所以第一个命令失败了,因为这不能被压缩。 第二个命令只是详细地提取存档,而不是尝试对其进行压缩。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-09
      • 2014-10-30
      • 2021-12-07
      • 2016-02-09
      • 2016-05-14
      相关资源
      最近更新 更多