본문 바로가기
▶ 운영체제 [OS]/▷ 우분투 [Ubuntu]

[리눅스 우분투] gzip / bzip2 차이, 압축 및 해제

by (๑′ᴗ‵๑) 2022. 5. 23.
반응형

 

 

안녕하세요,

 

오늘은 gzip과 bzip2의 차이와 압축 및 압축 풀기 방법에 대해 포스팅 해보도록 하겠습니다.

 

 

gzip과 bzip2 차이

 

gzip (.gz)

Lempel-Ziv 방식의 인코딩을 사용해 압축하며, 60~70%의 압축률을 갖습니다.

 

bzip2 (.bz2)

블록 정렬 텍스트 압축 알고리즘과 허프만 코딩 방식의 인코딩을 사용해 압축하며, gzip보다 높은 압축률을 갖습니다.

 

 

압축 및 압축해제

 

gzip 압축 / 해제

/* gzip 압축 */
gzip test.tar

/* gzip 압축 (압축이 수행되는 과정 출력) */
gzip -v test.tar

/* gzip 압축 파일 정보 출력 */
gzip -l test.tar.gz

/* gzip 압축 파일 내용 출력 */
zcat test.tar.gz

/* gzip 압축 해제 (1) */
gzip -d test.tar.gz

/* gzip 압축 해제 (2) */
gunzip test.tar.gz

(1 ~ 9 옵션으로 압축률을 지정할 수 있으며, 숫자가 클수록 압축률이 올라간다. 기본값은 6)

 

반응형

 

bzip2 압축 / 해제

/* bzip2 압축 */
bzip2 test.tar

/* bzip2 압축 (압축이 수행되는 과정 출력) */
bzip2 -v test.tar

/* bzip2 압축 파일 정보 출력 */
bzip2 -l test.tar.bz2

/* bzip2 압축 파일 내용 출력 */
bzcat test.tar.bz2

/* bzip2 압축 해제 (1) */
bzip2 -d test.tar.bz2

/* bzip2 압축 해제 (2) */
bunzip2 test.tar.bz2

 

gzip과 bzip2은 주로 tar와 함께 사용되며, 상세한 정보는 아래를 참조해주세요.

▷ 우분투 [Ubuntu]] - [리눅스 우분투] tar / tar.gz / tar.bz2 차이, 압축 및 해제 방법

 

 

감사합니다!

 

반응형

댓글