강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

리눅스 압축유틸리티 bzip2, 압축해제 유틸리티 bunzip2

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스 압축유틸리티 bzip2, 압축해제 유틸리티 bunzip2

 

* tar와 함께 사용하는 bzip2 bunzip2의 사용예와 설명은 앞의 tar편 참조바람.*

bzip2 bunzip2 gzip/gunzip 이후에 나온 압축효율이 뛰어난 압축유틸리티입니다.
압축을 할 때에는 bzip2를 사용하고 압축을 해제할 때에는 bunzip2를 사용합니다. 참고로 bunzip2 "bzip2 -d"와 동일합니다.

 

그리고 compress로 압축된 압축파일은 uncompress로 풀어야하며, gzip으로 압축된 것을 gunzip으로 풀어야하는 것처럼,  bzip2로 압축된 압축파일은 반드시 bunzip2로 풀어야합니다.

 

bzip2 Burrows-Wheeler블럭정렬텍스트 압축알고리즘과 Huffman코딩을 이용하여 압축을 합니다. 흔히 이런 이유로 bzip2 bunzip2를 블록정렬 압축유틸리티라고 부릅니다. 또한 gzip등에서는 없었던 복구용 유틸리티인 bzip2recover라는 것이 있어 손상된 bzip2압축파일을 복구할 수도 있습니다.

 

압축된 후에는 gzip .gz라는 확장자가 붙었던 것처럼 bzip2로 압축된 압축파일에는 .bz2라는 확장자가 기본으로 붙게 됩니다. 또한 gzip과 마찬가지로 압축된 후에는 원본파일의 파일 퍼미션,액세스시간정보, 소유주, 소유그룹, 파일명등의 정보가 동일하게 보관되며 bunzip2로 압축해제되면 압축전과 동일한 파일속성으로 압축해제가 됩니다.


사용형식

       bzip2 [-cdfkqstvzVL123456789] [파일명 ...]
       bunzip2 [-fkvsVL] [
파일명 ...]

이제부터 bzip2 bunzip2를 이용한 압축과 압축해제방법에 대해서 알아보도록 하겠습니다.

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,015 명
  • 현재 강좌수 :  35,688 개
  • 현재 접속자 :  149 명