반응형

이번 포스팅에서는 바로 이전에 다루지 못했던 zip/unzip, gzip, bzip2, xz 4가지를 알아볼 것이다.


특징

1. zip : 윈도우와 호환성 때문에 사용한다.

2. gzip : 리눅스 기본 압축 프로그램이다.

3. bzip2 : gzip에 비해 압축률이 30% 가량 향상되었다.

4. xz : bzip2의 느린 속도를 개선했다.


다운로드 (레드햇 기반 OS 기준)

zip과 unzip은 각각 받아야 하는데 이렇게 한번에 받을 수 있다. 둘은 세트이다.


zip

zip 파일이 생성된것을 볼 수 있다.

rm으로 123.tar을 없애고 집을 풀어보자.

다시 123.tar이 만들어진 것을 볼 수 있다.


gzip, bzip2, xz 압축

gzip, bzip2, xz의 공통 옵션은 -0~9를 통해 압축률을 지정할 수 있고, 9에 가까울수록 속도는 느려지고 압축률은 올라간다.

아래 사진에서는 9로 표시 되었지만 -9로 해야 잘 적용이 될 것이다. (어쩐지 오류가 계속 출력되었었다.)

 

압축 해제

명령어

gzip : gunzip

bzip2 : bunzip2

xz : unxz


 

반응형