여러 파일을 .gz로 압축하면 부적절하게 동작합니다.

여러 파일을 .gz로 압축하면 부적절하게 동작합니다.

저는 Raspberry Pi 프로젝트의 이미지 100개를 가지고 있으며 이를 다른 컴퓨터로 전송하기 위해 모든 이미지를 선택하고 마우스 오른쪽 버튼 클릭 컨텍스트 메뉴를 사용한 후 "압축" 상호 작용을 사용했습니다. 결과 파일(.gz)의 크기는 정확하지만 내부에는 이미지(및 올바른 크기)가 하나만 있으며 여러 도구(GUI, 7z, unzip 등)를 사용하여 추출한 후에도 ~300의 단일 이미지로 나타납니다. .) Mb(열어서 표시할 수 있음).

여기서 무슨 일이 일어나고 있는 걸까요?

GUI와 명령줄에서 얻은 상충되는 결과를 보여주는 이미지

답변1

문제는 파일 형식의 오용으로 인해 발생하는데, 이는 여러 파일에서 작동하지 않습니다.로에마밝히다. gzip 맨페이지에는 다음과 같이 명시되어 있습니다.

나중에 독립적으로 추출할 수 있도록 여러 멤버가 포함된 단일 아카이브 파일을 생성하려면 tar 또는 zip과 같은 아카이브 프로그램을 사용하십시오. GNU tar는 gzip을 투명하게 호출하는 -z 옵션을 지원합니다. gzip은 tar를 대체하는 것이 아니라 보완하도록 설계되었습니다.

관련 정보