我正在使用 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文件。