壓縮打包介紹、gzip壓縮工具、bzip2壓縮工具、xz壓縮工具

壓縮打包介紹

壓縮的好處不只能節省磁盤空間並且在傳輸的時候節省傳輸時間和網絡帶寬linux

windows系統下文件帶有 .rar  .zip .7z 後綴的就是壓縮文件windows

linux系統下則是 .zip,  .gz,  .bz2,  .xz,  .tar.gz,  .tar.bz2,  .tar.xz網絡

在windows和linux下都能使用的是.zip格式的文件工具

gzip壓縮工具(不能壓縮目錄)

gzip 1.txt :gzip後面直接跟文件名就能夠壓縮文件,原文件消失  spa

gzip -1 1.txt :能夠指定壓縮等級1到9,1壓縮最差,9壓縮最好,6爲默認(經常使用)文件壓縮達到極限就不會再壓縮,即便是等級93d

gzip -d 1.txt :  -d選項用於解壓壓縮文件,也能夠用命令 gunzip 1.txtblog

file 1.txt.gz :查看壓縮信息 ip

zcat 1.txt.gz : 查看壓縮文件裏面內容打包

gzip -c 1.txt > /tmp/1.txt.gz :將文件壓縮指向到/tmp目錄下(原文件不消失) file

ls

gzip -d -c /tmp/1.txt.gz > /tmp/kmg/2.txt :將/tmp目錄下的1.txt.gz 壓縮包,解壓指向到/tmp/kmg 目錄下並命令爲2.txt. (原壓縮文件不消失)

bzip2壓縮工具(用法與gzip差很少,也不能壓縮目錄)

要使用命令安裝:yum install -y bzip2 

bzip2 1.txt 或 bzip2 -z 1.txt :-z選項用於壓縮 文件,也能夠不加(原文件消失),bzip2比gzip壓縮得更狠

bzip2 -d 1.txt.bz2 : -d選項用於解壓縮 也能夠用 bunzip2命令後面跟壓縮文件名

bzcat 1.txt.bz2 : 查看壓縮文件裏面內容

bzip2 -c 1.txt > /tmp/1.txt.bz2 :將文件壓縮指向到/tmp目錄下(原文件不消失)

bzip2 -d -c /tmp/1.txt.bz2 > /tmp/kmg/3.txt:將/tmp目錄下的1.txt.bz2 壓縮包,解壓指向到/tmp/kmg目錄下並命令爲3.txt (原壓縮文件不消失)

xz壓縮工具,不能壓縮目錄

xz 和 gzip,bzip2 用法是同樣的,他比gzip和bzip2壓縮得更狠,當它更耗費CPU

xz 3.txt 或 xz -z 3.txt 直接壓縮 (原文件消失)

xz -d 3.txt.xz : -d選項用於解壓壓縮文件,也能夠用 unxz命令

xzcat 3.txt.xz : xzcat查看 xz壓縮文件裏面內容

xz -c 3.txt > /tmp/3.txt.xz :將文件壓縮指向到/tmp目錄下,保留原來的文件

xz -c -d /tmp/3.txt.xz > /tmp/kmg/4.txt:將/tmp目錄下的1.txt.xz 壓縮包,解壓指向到/tmp/kmg 目錄下並命令爲4.txt (原壓縮文件不消失)

相關文章
相關標籤/搜索