GZip을 사용하여 .zip 파일을 만드는 방법


12

GZip을 사용하여 .zip 파일을 만들 수 있습니까? 인터넷 검색을 해왔으며 이것이 가능하다고 생각되는 것을 찾을 수 없습니다.


1
사용하지 zip않습니까?
— quanta

답변:


13

당신은 아마 사용 zip하고 싶지 않을 것 gzip입니다. 이것은해야합니다 :

zip -r newzip.zip /path/to/zip/stuff

7

이건 불가능 해. gzip과 (pk) zip은 서로 다른 압축 형식을 사용하며, 더 중요한 것은 zip은 여러 파일, 디렉토리를 하나의 아카이브에 함께 패키지화하는 것입니다.


4
그들은 (현재) 동일한 압축 형식을 사용하고 (delate) 물건을 다르게 포장합니다.
— Ignacio Vazquez-Abrams

2

원래 zip 형식은 다음과 같습니다.

 tar -cZf package.zip files....

대문자 Z는 압축 라이브러리를 사용합니다-작은 'z'를 사용하면 pk / winzip이 이해할 수없는 gzip 압축 아카이브가 제공됩니다.

즉, gzip을 사용하여 pkzip 파일을 만들 수는 없습니다. 그러나 gzip은 있지만 압축하지 않은 Unix 머신을 발견 한 것에 놀랐습니다.


아닙니다. Zip 파일은 압축을 통해 전달되는 단순한 타르볼 이상입니다.
— Ignacio Vazquez-Abrams

1
! =와 유사합니다. Tar은 unis 권한을 저장하며 zip은 그렇지 않습니다. Zip은 한 번에 32kb 만 압축하므로 이전 파일을 모두 압축 해제하지 않고도 단일 파일을 추출 할 수 있습니다. tar는 전체를 한 번에 압축합니다 (더 나은 압축 제공). 가장 중요한 것은 다른 도구에서 인식하지 못하는 다른 파일 형식입니다.
— psusi
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.