日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux中查看bz2压缩文件大小,Linux bz2文件解压与压缩之bzip2命令

發布時間:2023/12/10 linux 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux中查看bz2压缩文件大小,Linux bz2文件解压与压缩之bzip2命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. Linux系統上bz2的簡介

在Linux運維中,我們經常看到.bz2后綴的文件,這是一種壓縮文件,一般存在于Linux系統當中。本文介紹一下如何使用bzip2工具來壓縮和解壓bz2文件。

2. 安裝bzip2

以CentOS系統為例,最小化安裝的情況下,并沒有集成bzip2。

[root@zcwyou ~]# bzip2

-bash: bzip2: 未找到命令

安裝命令:

[root@zcwyou ~]# yum -y install bzip2

輸出部分結果,表明安裝完畢:

Running transaction

正在安裝 : bzip2-1.0.6-13.el7.x86_64 1/1

驗證中 : bzip2-1.0.6-13.el7.x86_64 1/1

已安裝:

bzip2.x86_64 0:1.0.6-13.el7

完畢

3. 創建一個5M大小的測試文件,內容全0

[root@zcwyou ~]# dd if=/dev/zero of=zcwyou.txt bs=1M count=5

檢查該文件,確認創建成功:

[root@zcwyou ~]# ll -h

總用量 5.0M

-rw-r--r--. 1 root root 5.0M 10月 10 14:19 zcwyou.txt

4. 試試壓縮它

[root@zcwyou ~]# bzip2 -z zcwyou.txt

![解壓bzip2文件](

檢查:

[root@zcwyou ~]# ll -h

總用量 4.0K

-rw-r--r--. 1 root root 48 10月 10 14:19 zcwyou.txt.bz2

你會發現zcwyou.txt不見了,只有zcwyou.txt.bz2。意思是,默認情況下,bzip2不保留源文件。除非添加一個參數-k,即bzip2 -zk zcwyou.txt

而且由原來的5M壓縮為48字節,變成一個極小的文件,原因是這個文件內容是全0,僅僅用于測試,所以壓縮率是非常高的,日常的文件不是全0,所以也不會這么高的壓縮率。

5. 試試解壓它

命令:

[root@zcwyou ~]# bzip2 -d zcwyou.txt.bz2

或者:

[root@zcwyou ~]# bunzip2 zcwyou.txt.bz2

檢查:

[root@zcwyou ~]# ll -h

總用量 5.0M

-rw-r--r--. 1 root root 5.0M 10月 10 14:19 zcwyou.txt

你會發現zcwyou.txt.bz2消失了,表示源文件被刪除了。如果想保留源文件,添加參數-k,即bzip2 -dk zcwyou.txt.bz2

注意,bzip2命令只能處理單個文件,如果是文件夾,請結合tar使用

6. 命令選項,一般使用短選項,長選項是方便理解。長短2選1.

短參數

長參數

作用

-c

-stdout

將壓縮與解壓縮的結果送到標準輸出,適用于文本內容

-d

-decompress

解壓縮

-f

-force

在壓縮或解壓縮時,若輸出的目標文件與現有文件同名,默認不會覆蓋現有文件。請使用此參數強制覆蓋

-h

-help

幫助提示

-k

-keep

壓縮或解壓縮后,默認會刪除源文件。使用此參數保留源文件

-s

-small

降低程序運行時內存的占用量

-t

-test

測試壓縮文件的完整性

-v

-verbose

壓縮或解壓縮文件時,顯示詳細的信息

-z

-compress

強制執行壓縮

-V

-version

顯示bzip2版本信息

--repetitive-best

N/A

一般用于有大量重復內容的文本,該參數可提高壓縮效果

--repetitive-fast

N/A

一般用于有大量重復內容的文本,該參數可加快壓縮效果

總結

以上是生活随笔為你收集整理的Linux中查看bz2压缩文件大小,Linux bz2文件解压与压缩之bzip2命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。