tar ssh tectia 클라이언트를 사용하고 있습니다. .zip 확장자를 가진 폴더를 압축해야 합니다.
퍼티에서 나는 사용했다
zip -r Worker_image.zip BlobFiles Worker.dat
하지만 이 zip 명령은 ssh tectia에서 인식되지 않습니다. gz 또는 tar 명령만 인식합니다.
나는 다음을 시도했다:
tar -cvf Image.tar Image
그럼 gz
gzip Image.tar
그러면 .tar.gz 확장 파일이 제공됩니다. 나에게 필요한 것은 .zip 확장자입니다. 왜냐하면 이 확장자만 제3자가 읽을 수 있기 때문입니다. SSH tectia에서 .zip 폴더를 만드는 방법이 있습니까?
답변1
여기에는 오해가 있는 것 같아요. zip 프로그램의 작동 여부는 서버에 SSH로 연결하는 데 사용하는 프로그램(PuTTY, SSH Tectia 등)이 아니라 해당 프로그램이 서버에 설치되어 있는지 여부에 따라 다릅니다.
가능성은 낮지만 zip
프로그램이 서버에서 제거되었을 수 있으며, 이는 프로그램을 찾을 수 없는 이유를 설명합니다. 이 경우 zip이 설치된 서버로 원본 파일을 전송해야 합니다.
zip
보다 합리적인 설명은 프로그램을 올바르게 호출 하지 않았다는 것입니다 . 입력한 내용에 해당 whereis zip
위치가 표시됩니다.
답변2
서버에 zip 프로그램이 설치되어 있지 않아 이를 설치해야 할 수도 있고, .tar.gz 파일을 컴퓨터에 다운로드한 다음 Winzip을 사용하여 압축을 풀고 다시 .zip으로 압축할 수도 있습니다. 파일.