별의 공부 블로그 🧑🏻‍💻
728x90
728x170

bzip2 / bunzip2

  • 버로우즈-휠러 변환(Burrows-Wheeler Transform)이라는 블록 정렬 알고리즘(Block Sort Text Compression Algorithm)과 허프만 부호화(Huffman Coding)를 사용하여 줄리안 시워드(Julian Seward)가 만든 압축 프로그램
  • gzip 보다 압축률좋지만, 압축 시간더 걸린다.
  • bzip2로 압축하면 파일명 뒤에 .bz2가 붙는다.
  • 압축 해제 bunzip2 명령을 사용한다.

 

사용법

bzip2 [option] 파일명
bunzip2 [option] 파일명

 

주요 옵션

옵션 설명
-d - 압축을 풀 때 사용하는 옵션
- (--decompress)
-1 - 파일의 압축 시간을 줄임.
- 이 옵션을 사용하면 압축은 빠르지만, 압축률은 떨어짐.
- (--fast)
-9 - 파일을 최대로 압축
- 압축률은 좋아지지만, 시간이 많이 걸림.
- (--best)
-c - 결과를 표준 출력으로 보낼 때 사용
- tar와 병행해서 작업할 때 사용
-f - bzip2bunzip2 명령은 기본적으로 존재하는 파일을 덮어쓰지 않는데, 이 명령을 사용하면 덮어쓰기를 함.
- (--force)

 

사용 예

예 1
  • bzip2 명령으로 starrykss.tar 파일을 압축함.
    • starrykss.tar.bz2 라는 파일이 생성됨.
$ bzip2 starrykss.tar

 

예 2
  • starrykss.tar.bz2 파일의 압축을 풂.
    • bzip2 -d starrykss.tar.bz2 명령과 같음.
$ bunzip2 starrykss.tar.bz2

 

728x90
그리드형(광고전용)
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️


📖 Contents 📖