1.gzip 檔案壓縮與解壓縮
gzip filename 壓縮後不儲存原始檔
gzip -c filename > filename 壓縮後儲存原始檔
gunzip 檔案解壓縮
gunzip filename 解壓縮後不儲存原始檔
gunzip -c filename > filename 解壓縮後儲存原始檔
zcat filename 將filename(壓縮)的檔案內容讀出來
gzip壓縮後字尾為gz
2.bzip2 檔案壓縮與解壓縮
bzip2 filename 壓縮
bunzip2 filename 解壓縮
bzcat filename 將filename(壓縮)的檔案內容讀出來
壓縮後檔案字尾為bz2
3.tar 打包
tar -cvf test.tar test/ test2/
上面的命令建立了乙個含有test和test2目錄內容的test.tar歸檔檔案。
tar -tf test.tar
列出tar檔案test.tar的內容,但並不解壓。
tar -xvf test.tar
從test.tar提取內容。
Linux學習之檔案打包與壓縮
在講 linux 上的壓縮工具之前,有必要先了解一下常見常用的壓縮包檔案格式。在 windows 上最常見的不外乎這兩種 zip,7z字尾的壓縮檔案。而在 linux 上面常見的格式除了以上兩種外,還有.rar,gz,xz,bz2,tar,tar.gz,tar.xz,tar.bz2,簡單介紹如下 檔...
Linux之檔案壓縮與打包詳解
在講解壓縮與打包之前說一下什麼是壓縮,簡單的說,就是經過壓縮軟體壓縮的檔案叫壓縮檔案,壓縮的原理是把檔案的二進位制 壓縮,把相鄰的0,1 減少,比如有000000,可以把它變成6個0 的寫法60,來減少該檔案的空間,計算機中都是以byte為單位的,其實bit才是計算的最小單位,比如對於乙個8位的 0...
Linux學習 之 檔案壓縮和打包
gzip gunzip 是用來壓縮和解壓縮單個檔案的工具。壓縮 檔案 gzip 解壓縮 檔案 tar 可以打包單個檔案,還可以將整個目錄中的全部檔案整合成乙個包,整合包還能使用gzip的功能進行壓縮。字尾名 tar 或者 tar.gz 或者 tgz z 表示gzip壓縮 c 表示建立壓縮檔案 cre...