tar zxf 与 -xvf 之间的区别
difference between tar zxf vs -xvf
我有 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。
第一个不起作用的原因是什么?它适用于我的个人笔记本电脑,但不适用于服务器。
zxf
表示:gunzip('z'字母)并从文件中提取('x'字母)('f'字母,文件名如下) .
xvf
表示:从文件('f' 字母,后面是文件名)中提取('x' 字母)并详细说明('v' 字母)。
您将 openresty-1.9.7.3.tar
重命名为 openresty-1.9.7.3.tar.gz
,但这并没有使其压缩 tar 存档。所以第一个命令失败了,因为这不能被压缩。
第二个命令只是详细地提取存档,而不是尝试对其进行 gunzip。
我有 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。
第一个不起作用的原因是什么?它适用于我的个人笔记本电脑,但不适用于服务器。
zxf
表示:gunzip('z'字母)并从文件中提取('x'字母)('f'字母,文件名如下) .
xvf
表示:从文件('f' 字母,后面是文件名)中提取('x' 字母)并详细说明('v' 字母)。
您将 openresty-1.9.7.3.tar
重命名为 openresty-1.9.7.3.tar.gz
,但这并没有使其压缩 tar 存档。所以第一个命令失败了,因为这不能被压缩。
第二个命令只是详细地提取存档,而不是尝试对其进行 gunzip。