壓縮和解壓縮檔案bzip2 [options] [file-list]
bunzip2 [options] [file-list]
bzcat [options] [file-list]
bzip2recover [file]
bzip2程式用來壓縮檔案,bunzip2用來還原bzip2壓縮的檔案,bzcat用於顯示bzip2壓縮檔案,bzip2recover用於修復bzip2壓縮時損壞的檔案
引數
file-list為要壓縮/解壓縮的一個或多個檔案路徑名列表
選項
-c 將壓縮或者解壓縮的結果寫到標準輸出
-d 解壓縮用bzip2壓縮的檔案,該選項用於bzip2 -d,與bunzip2等價
-f 強制壓縮,覆蓋已經存在的檔案
-k 當壓縮或者解壓縮檔案時不刪除輸入檔案
-q 抑制警告資訊,但顯示關鍵資訊
-t 驗證壓縮檔案的完整性,如果檔案完整,則不顯示任何資訊
-v 顯示壓縮或解壓縮時的過程資訊
示例
bzip2
siu@Darling ~/work $ ls a b c dir siu@Darling ~/work $ bzip2 a siu@Darling ~/work $ ls a.bz2 b c dir
壓縮檔案
bzip2 -v
siu@Darling ~/work $ bzip2 -v b b: 1.123:1, 7.121 bits/byte, 10.99% saved, 182 in, 162 out. siu@Darling ~/work $ ls a.bz2 b.bz2 c dir
壓縮檔案並顯示壓縮資訊
bzcat
siu@Darling ~/work $ bzcat a.bz2 Picture perfect memories scattered all around the floor Reaching for the phone 'cause I can't fight it anymore And I wonder if I ever cross your mind For me it happens all the time
顯示壓縮檔案的內容
bunzip2
siu@Darling ~/work $ bunzip2 a.bz2 siu@Darling ~/work $ ls a b.bz2 c dir
解壓檔案
bunzip2 -k
siu@Darling ~/work $ bunzip2 -k b.bz2 siu@Darling ~/work $ ls a b b.bz2 c dir
解壓檔案,並保留原檔案
Tips
bzip2程式的壓縮效率比gzip要好