我从客户端收到一个巨大的.tar.gz文件,其中包含约800 mb的图像文件(未压缩时)。我们托管公司的ftp速度非常慢,因此在本地提取所有文件并通过ftp发送它们是不切实际的。我可以将.tar.gz文件通过ftp传输到我们的托管站点,但是当我将ssh放入目录并尝试使用解压缩时,它给了我这个错误:
[esthers@clients locations]$ unzip community_images.tar.gz
Archive: community_images.tar.gz
End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive.
note: community_images.tar.gz may be a plain executable, not an archive
unzip: cannot find zipfile directory in one of community_images.tar.gz or community_images.tar.gz.zip, and cannot find community_images.tar.gz.ZIP, period.
我需要使用什么命令来提取.tar.gz文件中的所有文件?
tar -xf
建议会带来很多其他答案。