파일 확장자 | .gz |
파일 카테고리 | archives |
설명 | .gz 파일 형식은 파일을 압축하여 저장 공간을 줄이고 데이터의 효율적인 저장 및 전송을 위해 사용되는 아카이브 형식입니다. 여기 .gz 파일 형식에 대한 더 자세한 설명이 있습니다:
.gz 형식의 파일들은 보통 Gzip 알고리즘을 사용하여 데이터를 압축합니다.
이 형식은 디스크 공간을 절약하고 네트워크에서 파일을 다운로드하는 속도를 높일 수 있습니다.
.gz 형식은 대부분의 운영 체제와 소프트웨어 애플리케이션에서 데이터를 아카이빙하고 압축 해제하는 데 지원됩니다.
.gz 파일 형식은 데이터 압축 및 아카이빙에 있어 중요한 도구로, 파일 크기와 처리 효율성이 중요한 다양한 분야에서 널리 사용됩니다. |
기술적 세부 사항 | GZ 파일 형식(GZIP)은 DEFLATE 알고리즘을 사용하여 파일을 압축하는 아카이브 형식입니다. UNIX에서 compress 데이터 압축 형식을 대체하기 위한 무료 소프트웨어 표준으로 소개되었습니다.
GZ는 RFC 1952 표준을 준수합니다. LZ77과 허프만 인코딩의 조합인 DEFLATE 알고리즘을 압축에 사용합니다. 압축된 GZ 파일은 GNU gunzip, 7-Zip, WinRAR 등 다양한 프로그램을 사용하여 복구할 수 있습니다. 파일은 마법 숫자(1f 8b), 압축 방법, 타임스탬프, 추가 플래그, 가능한 경우 주석, 원본 파일 이름 및 체크섬을 포함한 10바이트 헤더로 시작합니다.
CRC-32가 데이터 무결성을 검사하는 데 사용됩니다.
이 형식은 여러 GZ 아카이브를 단일 파일로 결합할 수 있는 연결을 지원합니다. 이론적으로는 어떤 크기의 파일이라도 압축할 수 있지만, 32비트 CRC의 제한 때문에 4GB보다 큰 파일에는 권장되지 않습니다.
GZ는 TAR 파일을 압축하여 TAR.GZ 아카이브를 생성하는 데 일반적으로 사용되며, 이런 형태의 아카이브는 때때로 "tarballs"라고 불립니다. 이 형식은 리눅스와 유닉스 계열 운영 체제에서 소프트웨어 패키징에 널리 사용됩니다. |