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.