詳解Linux下壓縮解壓縮命令。
Windows下的常見壓縮格式有.zip和.rar,而Linux下的常見壓縮格式有:gz,bzip2,xz,zip等
由於壓縮算法的不同,所以以上幾個壓縮後的文件大小各不同。
1. gzip: 壓縮後的文件後綴為.gz
用法:gzip+文件路徑 ,壓縮完成後會刪除原文件 。
-d:解壓縮文件
-#:為壓縮比,可選1-9,默認壓縮比為6.(壓縮比越大,壓縮越慢,壓縮文件越小)。
zcat +壓縮文件.gz:不解壓查看原文件。
gunzip +壓縮文件 .gz :解壓文件
解壓完成後都會刪除原文件。
2.bzip2:壓縮後的文件後綴為.bz2.(比gzip有著更大壓縮比的壓縮工具,受用格式與其相似。)
-k:壓縮或者解壓時可以保留原文件
-d:解壓,與上類似
-#:與上類似
bunzip2+壓縮文件.bz2
bzcat+壓縮文件.bz2
3. xz:後綴名為.xz
-d:
-k:
-#:
unxz+壓縮文件.xz:
xzcat+壓縮文件.xz:
4. zip: 既歸檔又壓縮的工具,可以壓縮目錄,以上三個不能,默認不刪除原文件,以上三個會刪除
zip FILE
unzip FILE
unzip -d FILE +路徑
5. tar: 歸檔工具,也是很好的備份工具,後綴名為.tar.gz
-c:創建歸檔文件
-f :FILE.tar 表示要操作的歸檔文件
-x: 展開歸檔
-t : 不展開歸檔,直接查看歸檔了哪些文件
-zcf:歸檔並調用gzip2壓縮
-zxf:調用gzip2解壓縮並展開歸檔
一般較常用壓縮格式為:tar -zcf FILE.tar.gz FILE
解壓縮: tar -zxvf FILE.tar.gz
6. cpio也是一種歸檔工具
Ubuntu 14.04 安裝開源解壓縮軟件 Peazip 5.3.1 http://www.linuxidc.com/Linux/2014-05/101319.htm