国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

Linux 系統(tǒng)常見的壓縮命令 bzip2, bzcat

2016-10-15 10:32:34 1117

若說 gzip 是為了取代 compress 并提供更好的壓縮比而成立的,那么 bzip2 則是為了取代 gzip 并提供更佳的壓縮比而來的。 bzip2 真是很不錯用的東西~這玩意的壓縮比竟然比 gzip 還要好~至於 bzip2 的用法幾乎與 gzip 相同! 看看底下的用法吧!


[root@www ~]# bzip2 [-cdkzv#] 檔名[root@www ~]# bzcat 檔名.bz2選項與參數(shù):
-c  :將壓縮的過程產(chǎn)生的數(shù)據(jù)輸出到螢?zāi)簧希?-d  :解壓縮的參數(shù)
-k  :保留原始文件,而不會刪除原始的文件喔!
-z  :壓縮的參數(shù)
-v  :可以顯示出原文件/壓縮文件的壓縮比等資訊;
-#  :與 gzip 同樣的,都是在計算壓縮比的參數(shù), -9 最佳, -1 最快!

范例一:將剛剛的 /tmp/man.config 以 bzip2 壓縮
[root@www tmp]# bzip2 -z man.config 
# 此時 man.config 會變成 man.config.bz2 !

范例二:將范例一的文件內(nèi)容讀出來!
[root@www tmp]# bzcat man.config.bz2# 
此時螢?zāi)簧蠒@示 man.config.bz2 解壓縮之后的文件內(nèi)容?。?
范例三:將范例一的文件解壓縮
[root@www tmp]# bzip2 -d man.config.bz2

范例四:將范例三解開的 man.config 用最佳的壓縮比壓縮,并保留原本的文件
[root@www tmp]# bzip2 -9 -c man.config > man.config.bz2

使用 compress 擴(kuò)展名自動創(chuàng)建為 .Z ,使用 gzip 擴(kuò)展名自動創(chuàng)建為 .gz 。這里的 bzip2 則是自動的將擴(kuò)展名建置為 .bz2 羅!所以當(dāng)我們使用具有壓縮功能的 bzip2 -z 時,那么剛剛的 man.config 就會自動的變成了 man.config.bz2 這個檔名羅!

好了,那么如果我想要讀取這個文件的內(nèi)容呢? 是否一定要開?當(dāng)然不需要羅!可以使用簡便的 bzcat 這個命令來讀取內(nèi)容即可!例如上面的例子中, 我們可以使用 bzcat man.config.bz2 來讀取數(shù)據(jù)而不需要解開!此外,當(dāng)你要解開一個壓縮檔時, 這個文件的名稱為 .bz, .bz2, .tbz, .tbz2 等等,那么就可以嘗試使用 bzip2 來解看看啦!當(dāng)然羅,也可以使用 bunzip2 這個命令來取代 bzip2 -d 羅。



提交成功!非常感謝您的反饋,我們會繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問題: