압축 해제하지 않은 zip 파일의 압축되지 않은 크기를 어떻게 확인합니까?


45

큰 zip 파일과 제한된 양의 디스크 공간이 있습니다. 파일의 압축을 풀지 않고 확장 된 내용이 차지하는 공간을 결정할 수 있습니까?


1
사람들을 위해 누가 7Z 파일을 사용하여이 작업을 수행하는 방법을 궁금해 : 7za l <your-7zip-file>. 네 번째 열은 압축되지 않은 크기입니다.
galath

답변:


48

"unzip"명령을 "list"플래그와 함께 사용하면됩니다.

unzip -l yourzipfile.zip

그러면 압축 파일의 크기와 함께 압축 된 모든 파일의 목록이 바이트 단위로 출력되고 마지막 줄은 전체 압축 해제 된 크기 (바이트)입니다.


2
아카이브에 많은 수의 파일이 포함되어있는 tail경우 마지막 10 행만 표시하거나 행 -n수를 지정할 수 있으므로 긴 출력을 방지 할 수 있습니다. 예 :unzip -l yourzipfile.zip | tail -n 15
바이트 사령관

이 명령은 크기를 바이트 단위로 직접 반환합니다 unzip -l yourzipfile.zip | tail -1 | xargs | cut -d' ' -f1. 그러면 크기가 메가 바이트로 반환됩니다 bc<<<"$(unzip -l yourzipfile.zip | tail -1 | xargs | cut -d' ' -f1)/1000/1000".
pLumo

16

아카이브 관리자로 ZIP 파일을 열면 포함 된 파일의 크기를 알려줍니다.

포함 된 전체 또는 일부 파일의 양을 알고 싶다면 파일을 표시하고 (모든 파일을 표시하려면 CTRL + A) 하단의 막대를 살펴보십시오.여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.