常見的壓縮文件
windows: .rar .zip .7z
linux: .zip ,.gz ,.bz2, .xz ,.tar .gz , .tar .bz2,.tar.xz
gzip 壓縮工具
-d 該參數在解壓時使用
-# 壓縮等級,1爲最差,9爲最好,6爲默認
- 不支持壓縮目錄
gzip -d =gunzip
gzip -c 1.txt > /root/1.txt.gz 指定壓縮並保留文件
gunzip -c /root/1.txt.gz > /tmp/1.txt.new 指定解壓
file 查看壓縮文件
zcat 查看壓縮文件內容
bzip2 壓縮工具
-z 壓縮文件(可以省略)
-d 解壓文件 - 不支持壓縮目錄
壓縮默認級別爲9
bzip2 -d = bunzip2
bzcat 查看壓縮文件內容
xz 壓縮工具
-z 壓縮文件(可以省略)
-d 解壓文件 - 不支持壓縮目錄
xzcat 查看壓縮文件內容
zip - 可以壓縮目錄和文件
-r 一併壓縮二級目錄下的文件
unzip 解壓文件或目錄
unzip -l 查看文件列表
tar
-z 表示同時用gzip壓縮
-j 表示同時用bzip2壓縮
-J 表示同時用xz壓縮
-x表示解包或解壓縮
-t 表示查看tar包裏的文件
-c 表示建立一個tar包或者壓縮文件包
-v 表示可視化
-f 後面跟文件名,表示壓縮文件名爲filename ,如果多個參數組合,要把-f參數寫到最後
--exclude filename 表示在打包或者壓縮時,不要將filename文件包括在內 - 可以打包文件和目錄
-cvf 打包文件或目錄
-xvf 解包
-zcvf 同時使用gzip壓縮 -zxvf 用.gz解壓
-jcvf 同時使用bzip壓縮 -jxvf 用.bz2格式解壓
-Jcvf 同時使用xz壓縮 -Jxvf 用.xz格式解壓