linux操做系統上的gz, bz2, xz, zip, 格式的壓縮命令以及tar用法

每種壓縮的壓縮算法不一樣,壓縮比也會不一樣算法

gzip: 壓縮文件爲 .gz 格式的,後綴亦是如此ide

gzip /PATH/TO/SOMEFILE:壓縮完成後會刪除原文件,壓縮後的文件以源文件命名,而且自動添加後綴工具

gunzip : 解壓 .gz 格式的文件,解壓縮後會刪除原文件ip

zcat : 不解壓 .gz 文件的狀況下,查看文本文件的內容it


------------------------------------------------------------------class

bzip2: 壓縮文件爲  .bz2 格式的,後綴亦是如此擴展

比gzip有着更大壓縮比的壓縮工具,使用格式近似命名

bzip2 /PATH/TO/SOMEFILE  壓縮完成後會刪除原文件,壓縮後的文件以源文件命名,而且自動添加後綴di

-k: 壓縮時保留原文件gzip

bunzip2:解壓 .bz2 格式的文件,解壓縮後會刪除原文件

bzcat : 不解壓 .bz2 文件的狀況下,查看文本文件的內容


------------------------------------------------------------------

xz: 壓縮文件爲  .xz  格式的,後綴亦是如此

xz /PATH/TO/SOMEFILE  壓縮完成後會刪除原文件,壓縮後的文件以源文件命名,而且自動添加後綴

-k: 壓縮時保留原文件

unxz:解壓 .xz 格式的文件,解壓縮後會刪除原文件


-------------------------------------------------------------------

zip: 壓縮文件爲  .zip 格式的,後綴亦是如此

zip FILENAME.zip FILE1 FILE2 ...: 壓縮後不刪除原文件

unzip :解壓 FILENAME.zip 格式的文件

-d 指定解壓到指定路徑

-l 查看壓縮文件內容,但不解壓縮

--------------------------------------------------------------------

tar: 歸檔工具, 文件後綴爲 .tar

tar zcvf FILE.tar.gz  FILE1

經常使用選項:

-c: 建立歸檔文件
    -f FILE.tar: 操做的歸檔文件
    -x: 展開歸檔
    --xattrs: 歸檔時,保留文件的擴展屬性信息
    -t: 不展開歸檔,直接查看歸檔了哪些文件

    -zcf: 歸檔並調用gzip壓縮
    -zxf: 調用gzip解壓縮並展開歸檔,-z選項可省略
    
    -jcf: 歸檔並調用bzip2壓縮

    -jxf:調用 bzip2   解壓縮並展開歸檔


    -Jcf: 歸檔並調用 xz 壓縮 

   -Jxf: 調用 xz 解壓縮並展開歸檔

相關文章
相關標籤/搜索