1. 程式人生 > >第十八課 壓縮打包介紹及打壓縮工具gzip、bzip2、xz

第十八課 壓縮打包介紹及打壓縮工具gzip、bzip2、xz

20180416

一、壓縮打包工具常見的壓縮文件:
1、 .gzip .gz .bz2 .xz .tar.gz .tar.bz2 .tar.xz

二、gzip壓縮工具(不可壓縮目錄)

1、創建一個比較大的文件:

find /etc/ -type f -name "*conf" -exec cat {} >> 1.txt \;
1、壓縮格式:gzip filename (壓縮級別1-9,默認壓縮級別是6)
2、解壓: gzip -d filename.zp 或者 gungzip filename
3、指定壓縮級別:gzip -n(1-9) filename
4、查看gzip文件屬性:file 1.txt.gz

5、曬看文件內容:zcat 1.txt
6、指定壓縮路徑: gzip -c 1.txt > /tmp/1.txt.zp

技術分享圖片

三、bzip2壓縮工具(不可壓縮目錄)
1、壓縮格式:bzip2 filename (默認壓縮級別是9)
2、解壓格式:bzip2 -d filename.bz2 或者 bunzip2 filename.bz2
3、查看文件屬性:file filename.bz2(如果命名不是以bz2結尾,我們就可以用這麽命令查看它是屬於什麽文件
4、查看文件內容:bzcat filename.bz2
技術分享圖片
四、xz壓縮工具(可壓縮目錄)
壓縮格式: xz filename
解壓格式:xz -d filename.xz或者unxz filename.xz

指定文件的壓縮路徑並保持原文件:xz -c filename > /tmp/filename.xz
保持原文件拼指定解壓路徑並解壓: xz -d -c /tmp/filename > /root/2.txt
技術分享圖片

第十八課 壓縮打包介紹及打壓縮工具gzip、bzip2、xz