gz/tar 类型的压缩文件夹

gz/tar 类型的压缩文件夹

我正在使用 tar ssh tectia 客户端。我必须在其中压缩一个扩展名为 .zip 的文件夹。

在腻子中我用过

zip -r Worker_image.zip BlobFiles Worker.dat

但 ssh tectia 中未识别此 zip 命令。它仅识别 gz 或 tar 命令。

我尝试了以下操作:

tar -cvf Image.tar Image

然后gz

gzip Image.tar

这给了我 .tar.gz 扩展文件。我需要的是 .zip 扩展名,因为只有这个扩展名才能被第三方读取。有没有办法在 ssh tectia 中创建 .zip 文件夹?

答案1

我认为这里有一个误会。 zip 程序是否有效取决于它是否安装在服务器上,而不取决于您用于 ssh 到服务器的程序(可能是 PuTTY、SSH Tectia 或其他程序)。

尽管不太可能,但该zip程序可能已从服务器上卸载,这解释了为什么您找不到它。在这种情况下,您需要将原始文件传输到安装了 zip 的服务器。

更合理的解释是您没有zip正确调用该程序。键入内容whereis zip将显示其位置。

答案2

也许您的服务器中没有安装zip程序,您必须安装它,或者您可以将.tar.gz文件下载到您的计算机上,然后您可以使用Winzip将其解压并再次压缩为.zip文件。

相关内容