我有一个下载版本 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”字母)并从文件(“f”字母,后面是文件名)中提取(“x”字母)。
xvf
表示:从文件(“f”字母,后面是文件名)中提取(“x”字母)并详细显示(“v”字母)。
您将 openresty-1.9.7.3.tar
重命名为 openresty-1.9.7.3.tar.gz
,但这并没有使其成为 gzip 压缩的 tar 存档。所以第一个命令失败了,因为它无法被压缩。第二个命令只是详细地提取存档,而不尝试对其进行枪压缩。
我是一名优秀的程序员,十分优秀!