이해합니다여기하나아스팔트여러 파일을 하나로 병합하는 데 사용됩니다. 그럼 나는 왜 자주 보는가?압축파일을아스팔트?
예: archive.zip.tar
답변1
Tar는 압축하지 않습니다*. Tar는 전통적으로 테이프 장치에 데이터를 직렬화할 목적으로만 존재하는 "테이프 아카이브"입니다.
권한 및 파일 내용을 포함하여 디렉터리 구조를 직렬화합니다.
gzip
아니요구조를 유지하고 "파일" 단위로 압축하기만 하면 됩니다. 이것이 바로 .tar.gz
직렬화된 구조이고 그런 다음 압축되는 경향이 있는 이유입니다.
당신이 왜 이러는지 모르겠어요 .zip.tar
.zip
하다디렉터리 구조, 권한 및 압축이 지원됩니다. 그렇게 하는 것은 말도 안되는 것 같습니다.
* 최신 버전에는 압축할 플래그가 tar
포함되어 있습니다 z
. 이는 원래 사양의 일부가 아닙니다. 그래서 당신은 것입니다tar cvf - ./path_to_tar | gzip -c > file.tar.gz