Yu7in 기록 공간

맥북 대용량 zip 파일 압축 풀기 안될 경우 (zip 파일 압축 풀기 에러) 본문

웹 개발/Server

맥북 대용량 zip 파일 압축 풀기 안될 경우 (zip 파일 압축 풀기 에러)

yutin 2024. 8. 4. 10:47

맥북은 zip 파일을 더블 클릭하면 압축 해제 된다.

 

하지만 다운받은 zip 파일이 대용량인 경우 더블 클릭했을 때 아래의 에러가 발생했다.

(아래의 두 zip 파일 크기에는 문제 없었다.)

 

터미널에서 unzip 명령어로도 해결이 안될 때, zip 파일이 손상되었을 가능성이 있다.

이 경우, zip 파일을 검증하고 복구하는 과정을 시도해보자.


zip 파일 검증

터미널에서 zip -T 명령어를 사용하여 ZIP 파일이 손상되었는지 확인할 수 있다.

zip -T /path/to/yourfile.zip
  • -T: ZIP 파일의 무결성을 테스트하는 데 사용하는 옵션이다. ZIP 파일 내의 모든 파일을 검사하여 올바르게 압축되었는지, 그리고 압축 해제할 때 문제가 없는지를 확인한다.
  • 파일이 손상되지 않았으면 "test of yourfile.zip OK"라는 메시지가 출력된다. 만약 파일에 문제가 있으면 해당 오류 메시지가 출력된다.

 


zip 파일 복구

ZIP 파일이 손상된 경우, zip -FF 명령어를 사용하여 파일을 복구할 수 있다.

zip -FF /path/to/yourfile.zip --out /path/to/fixedfile.zip
  • -FF: "Fix and Continue" 옵션으로, 손상된 ZIP 파일을 복구하려고 시도한다. 여러 패스를 통해 파일을 복구하며, 파일이 심하게 손상된 경우에도 복구할 수 있도록 한다.
  • --out ~~~.zip: 복구된 ZIP 파일을 저장할 새로운 파일의 이름을 지정한다.

 


복구된 zip 파일 압축 풀기

터미널에서 unzip 명령어를 사용하여 ZIP 파일의 압축을 풀 수 있다.

unzip /path/to/fixedfile.zip

 

 

'웹 개발 > Server' 카테고리의 다른 글

[Linux] 서버 공인 IP 확인 명령어  (0) 2022.07.27
Comments