"리눅스 bzip2, bunzip2"의 두 판 사이의 차이

잔글 (로봇: 자동으로 텍스트 교체 (-<source lang='dos'> +<source lang='cli'>))
잔글 (로봇: 자동으로 텍스트 교체 (-[root@jmnote +[root@zetawiki))
19번째 줄: 19번째 줄:
==실습: 기본==
==실습: 기본==
<source lang='cli'>
<source lang='cli'>
[root@jmnote ~]# cp /etc/fstab fstab.txt
[root@zetawiki ~]# cp /etc/fstab fstab.txt
[root@jmnote ~]# ll fstab.*
[root@zetawiki ~]# ll fstab.*
-rw-r--r--. 1 root root 779 Sep 12 16:50 fstab.txt
-rw-r--r--. 1 root root 779 Sep 12 16:50 fstab.txt
</source>
</source>
<source lang='cli'>
<source lang='cli'>
[root@jmnote ~]# bzip2 fstab.txt
[root@zetawiki ~]# bzip2 fstab.txt
[root@jmnote ~]# ll fstab.*
[root@zetawiki ~]# ll fstab.*
-rw-r--r--. 1 root root 395 Sep 12 16:50 fstab.txt.bz2
-rw-r--r--. 1 root root 395 Sep 12 16:50 fstab.txt.bz2
</source>
</source>
:→ 압축완료. 압축파일(.bz2)이 생기고 원본은 사라졌음
:→ 압축완료. 압축파일(.bz2)이 생기고 원본은 사라졌음
<source lang='cli'>
<source lang='cli'>
[root@jmnote ~]# bunzip2 fstab.txt.bz2
[root@zetawiki ~]# bunzip2 fstab.txt.bz2
[root@jmnote ~]# ll fstab.*
[root@zetawiki ~]# ll fstab.*
-rw-r--r--. 1 root root 779 Sep 12 16:50 fstab.txt
-rw-r--r--. 1 root root 779 Sep 12 16:50 fstab.txt
</source>
</source>

2015년 2월 12일 (목) 01:43 판

리눅스 bzip2
/usr/bin/bzip2
리눅스 bunzip2
/usr/bin/bunzip2

1 bzip2

버로우즈-휠러 변환[3]MTF 변환허프만 부호화
보통 gzip, ZIP보다 압축률이 좋지만 약간 느림
  • 확장자: .bz2

 

2 bunzip2

  • bzip2의 압축해제 명령어

3 실습: 기본

[root@zetawiki ~]# cp /etc/fstab fstab.txt
[root@zetawiki ~]# ll fstab.*
-rw-r--r--. 1 root root 779 Sep 12 16:50 fstab.txt
[root@zetawiki ~]# bzip2 fstab.txt
[root@zetawiki ~]# ll fstab.*
-rw-r--r--. 1 root root 395 Sep 12 16:50 fstab.txt.bz2
→ 압축완료. 압축파일(.bz2)이 생기고 원본은 사라졌음
[root@zetawiki ~]# bunzip2 fstab.txt.bz2
[root@zetawiki ~]# ll fstab.*
-rw-r--r--. 1 root root 779 Sep 12 16:50 fstab.txt
→ 압축해제완료. 압축파일(.bz2)이 사라지고 원본이 생김

4 같이 보기

5 주석

  1. Julian Seward 개발
  2. 원래는 bzip. 블록정렬후 산술부호화했으나, 특허문제로 bzip2에서는 그 방식을 쓰지 않음
  3. 자주 반복되는 문자열을 같은 문자열로 변환

6 참고 자료