GZIP와 TAR 간의 차이점

Anonim

GZIP와 TAR

가 있습니다. 타르. gz 확장자는 특히 비 Windows 운영 체제에서 파일을 다운로드 할 때 매우 널리 사용됩니다. 그러나 대부분의 확장과 달리이 파일을 여는 데 사용되는 단일 프로그램을 식별하는 것이 아닙니다. 그것은 2를 가리킨다. Tar는 파일 형식이지만 파일을 생성하는 프로그램의 이름이기도합니다. 타르 (Tar)는 압축 파일이 아닌 하나의 파일에 여러 파일을 보관하는 아카이버입니다. Gzip을 처리합니다. gz 확장자는 파일에서 사용하는 디스크 공간을 줄이기 위해 사용되는 압축 도구입니다.

대부분의 Windows 사용자는 하나의 프로그램으로 파일을 압축하고 보관하는 데 익숙합니다. 이 작업을 수행하는 프로그램 중 일부는 Winrar, 7zip 및 Winzip입니다. 그러나 유닉스와 리눅스 환경에서는 아카이브와 압축이 전혀 다른 두 가지 작업이 아닙니다. Tarball은 Tar 응용 프로그램이 압축되어 있는지 여부에 관계없이 단일 파일로 아카이브 된 모든 파일 모음을 식별하는 데 사용되는 이름입니다. Gzip은 tarball과 함께 사용되는 가장 일반적인 압축 도구이기는하지만, 유일한 압축 도구는 아닙니다. Bzip2라는 또 다른 압축 도구가 있는데 파일을 더 압축 할 수 있지만 더 오래 걸릴 수 있습니다.

- 압축 된 타르볼을 생성 할 때 두 가지 모두를하는 표준 응용 프로그램에 비해 장점과 단점이 있습니다. 압축 된 타르볼은 압축 도구가 파일을 개별적으로 압축하지 않고 전체 타르볼을 하나의 큰 파일로 취급하는 파일 크기를 크게 줄일 수있었습니다. 이것은 GIF 및 JPG 파일과 같은 반 압축 파일을 처리 할 때 더욱 분명합니다.

이 형식을 사용하면 단 하나의 파일을 추출 할 수 없다는 단점이 있습니다. 전체 아카이브가 전체적으로 압축되기 때문에 단일 파일을 추출하기 전에 전체 아카이브의 압축을 풀어야합니다. 큰 압축 zip 파일에서 하나의 파일을 추출하는 것은 Winrar 또는 Winzip과 같은 다른 도구로 압축 및 아카이브 된 동일한 파일에서 단일 파일을 추출하는 것과 비교할 때 상당히 오래 걸릴 수 있습니다.

요약:

1. Gzip은 파일 크기를 줄이기 위해 사용되는 압축 도구입니다.

2. Tar는 여러 파일을 하나의

3 파일로 결합하는 데 사용되는 아카이버입니다. Gzip과 Tar는 일반적으로 크게 압축 된 Tarball을 생성하기 위해 함께 사용됩니다.

4. 개별 파일을 추출하는 것은 다른 형식보다 압축 된 타르볼을 사용하면 훨씬 오래 걸릴 수 있습니다.