zip 파일을 압축하는 이유

zip 파일을 압축하는 이유

이해합니다여기하나아스팔트여러 파일을 하나로 병합하는 데 사용됩니다. 그럼 나는 왜 자주 보는가?압축파일을아스팔트?

예: archive.zip.tar

답변1

Tar는 압축하지 않습니다*. Tar는 전통적으로 테이프 장치에 데이터를 직렬화할 목적으로만 존재하는 "테이프 아카이브"입니다.

권한 및 파일 내용을 포함하여 디렉터리 구조를 직렬화합니다.

gzip 아니요구조를 유지하고 "파일" 단위로 압축하기만 하면 됩니다. 이것이 바로 .tar.gz직렬화된 구조이고 그런 다음 압축되는 경향이 있는 이유입니다.

당신이 왜 이러는지 모르겠어요 .zip.tar.zip 하다디렉터리 구조, 권한 및 압축이 지원됩니다. 그렇게 하는 것은 말도 안되는 것 같습니다.

* 최신 버전에는 압축할 플래그가 tar포함되어 있습니다 z. 이는 원래 사양의 일부가 아닙니다. 그래서 당신은 것입니다tar cvf - ./path_to_tar | gzip -c > file.tar.gz

관련 정보