Unixコマンド/bzip2 のバックアップ(No.1)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- Unixコマンド/bzip2 へ行く。
- 1 (2007-03-16 (金) 03:03:04)
bzip2 †
機能 †
bzip2コマンドは.gz2ファイルを圧縮・復元します。
bzip2方式はgzip方式より高い圧縮率が期待できる圧縮・伸長方式である。
現在では,各種のソース・パッケージで利用されるようになってきた。
圧縮ファイルには「.bz2」という拡張子が付く。
構文 †
bzip2 [オプション] [ファイル名]
オプション †
-d 圧縮ファイルを展開する -v ファイルが圧縮状況メッセージを表示する -c 圧縮ファイルを標準出力し,元ファイルを残す -n 元のファイル名とタイムスタンプは保存しない -z 圧縮する -k 圧縮及び展開する際,元ファイルを削除しない -1-9 圧縮の際のブロック数を100K〜900Kバイトにする
コマンド例 †
▼ファイルを圧縮する。3163136バイト⇒7473394バイト
$ ls -l samba-2.2.11-ja-1.0.tar -rw-r--r-- 1 matsui Admin 31631360 Apr 4 2005 samba-2.2.11-ja-1.0.tar $ bzip2 samba-2.2.11-ja-1.0.tar $ ls -l samba-2.2.11-ja-1.0.tar.bz2 -rw-r--r-- 1 matsui Admin 7473394 Apr 4 2005 samba-2.2.11-ja-1.0.tar.bz2
▼圧縮ファイルを復元(伸長)する。
$ bzip2 -d samba-2.2.11-ja-1.0.tar.bz2 $ ls -l samba-2.2.11-ja-1.0.tar -rw-r--r-- 1 matsui Admin 31631360 Apr 4 2005 samba-2.2.11-ja-1.0.tar
▼圧縮状況をを表示する
$ bzip2 samba-2.2.11-ja-1.0.tar samba-2.2.11-ja-1.0.tar: 4.233:1, 1.890 bits/byte, 76.37% saved, 31631360 in, 7473394 out.