Linux bzip2命令

Linux 命令大全 Linux 命令大全

Linux bzip2命令是.bz2文件的壓縮程序。

bzip2采用新的壓縮演算法,壓縮效果比傳統(tǒng)的LZ77/LZ78壓縮演算法來得好。若沒有加上任何參數(shù),bzip2壓縮完文件后會產(chǎn)生.bz2的壓縮文件,并刪除原始的文件。

語法

bzip2 [-cdfhkLstvVz][--repetitive-best][--repetitive-fast][- 壓縮等級][要壓縮的文件]

參數(shù)

  • -c或--stdout  將壓縮與解壓縮的結(jié)果送到標準輸出。
  • -d或--decompress  執(zhí)行解壓縮。
  • -f或--force  bzip2在壓縮或解壓縮時,若輸出文件與現(xiàn)有文件同名,預設不會覆蓋現(xiàn)有文件。若要覆蓋,請使用此參數(shù)。
  • -h或--help  顯示幫助。
  • -k或--keep  bzip2在壓縮或解壓縮后,會刪除原始的文件。若要保留原始文件,請使用此參數(shù)。
  • -s或--small  降低程序執(zhí)行時內(nèi)存的使用量。
  • -t或--test  測試.bz2壓縮文件的完整性。
  • -v或--verbose  壓縮或解壓縮文件時,顯示詳細的信息。
  • -z或--compress  強制執(zhí)行壓縮。
  • -L,--license,
  • -V或--version  顯示版本信息。
  • --repetitive-best  若文件中有重復出現(xiàn)的資料時,可利用此參數(shù)提高壓縮效果。
  • --repetitive-fast  若文件中有重復出現(xiàn)的資料時,可利用此參數(shù)加快執(zhí)行速度。
  • -壓縮等級  壓縮時的區(qū)塊大小。

實例

解壓.bz2文件

[root@w3cschool.cn ~]# bzip2 -v temp.bz2 //解壓文件顯示詳細處理信息 

壓縮文件

[root@w3cschool.cn ~]# bzip2 -c a.c b.c c.c

檢查文件完整性

[root@w3cschool.cn ~]# bzip2 -t temp.bz2

Linux 命令大全 Linux 命令大全