SSH/SCP를 통해 다른 컴퓨터에서 FreeBSD로 복사한 폴더의 압축을 풀려고 합니다. 그러나 unzip: Unrecognized archive format
제 생각에는 이 경우에는 이해가 되지 않는 오류가 계속 발생합니다.
이 오류는 왜 발생합니까? 어떻게 고치나요?
추가 정보
$ ls
sw-ui-server.zip
$ unzip
Usage: unzip [-aCcfjLlnopqtuvyZ1] [-d dir] [-x pattern] [-P password] zipfile
$ unzip sw-ui-server.zip
unzip: Unrecognized archive format
위에서 볼 수 있듯이 설치가 완료되었는지 확인했습니다 unzip
.
어떤 형식이 지원되는지 확인해 봤는데 unzip
'압축 해제'라는 걸 생각하면 .zip
파일이~해야 한다도움을 받다.
답변1
이 질문에 대한 답변은 여러 가지가 있을 수 있지만 제 경우에는 어떤 문제가 있었는지 공유하겠습니다.
내가 추출하려고 했던 ZIP 파일결과는 비어 있습니다.
파일 형식을 확인하여 이를 발견했습니다.
$ file [filename]
[filename].zip: empty
및 파일 크기
$ ls -lh
total 0
-rw-r--r-- 1 user user 0B Nov 8 09:08 [filename].zip
해결 방법은 복사를 다시 수행하고 다시 실행하여 파일이 더 이상 비어 있지 않은지 확인하는 것입니다.ls -lh
답변2
tar
FreeBSD에서는 다음을 사용하여 다양한 아카이브를 추출 할 수 있다는 점에 주목할 가치가 있습니다.도서관 기록 보관소(3). 기본 시스템 외부에는 추가 도구가 필요하지 않은 경우가 많습니다.