壓縮與解壓縮
打包:將一大堆檔案或者目錄變成乙個總的檔案
壓縮:將乙個大的檔案通過一些壓縮演算法的方式使其變成乙個小檔案
解壓縮:通過軟體壓縮的文件、檔案等各種東西恢復到壓縮之前的樣子
大多數壓縮程式只能針對單個檔案進行壓縮,如果想要對一大堆檔案,需要先將這堆檔案打包,然後再用壓縮程式對打包好的打包檔案進行壓縮
壓縮格式
說明.tar
使用tar程式打包,並未對檔案進行壓縮
.zip
使用zip程式進行壓縮的檔案
.7z使用7zip程式進行壓縮的檔案
.gz使用gzip進行壓縮的檔案
.xz使用xz程式進行壓縮的檔案
.bz2
使用bzip2程式進行壓縮的檔案
.rar
使用rar程式進行壓縮的檔案
.tar.gz
首先使用tar打包,然後使用gzip程式對包進行壓縮
.tar.xz
首先使用tar打包,然後使用xz程式對包進行壓縮
.tar.bz2
首先使用tar打包,然後使用bzip2程式對包進行壓縮
.tar.7z
首先使用tar打包,然後使用7z程式對包進行壓縮
壓縮格式
壓縮解壓縮
tartar -cvf filename.tar filename
tar -xvf filename.tar
否zip
zip filename.zip filename
unzip filename.zip
安裝zip和unzip
7z7z a filename.7z filename
7z x filename.7z
安裝p7zip-full
gzgzip –c filename > filename.gz
gunzip –c filename.gz > filename否xz
xz -zk filename
xz -dk filename.xz
否bz2
bzip2 -k filename
bunzip2 -k filename.bz2
否rar
rar a filename.rar filename
unrar e filename.rar
安裝rar和unrar
tar.xz
tar -cjvf filename.tar.xz filename
tar -xjvf filename.tar.xz
否tar.bz2
tar -cjvf filename.tar.bz2 filename
tar -xjvf filename.tar.bz2
否tar.gz
tar -czvf filename.tar.gz filename
tar -xzvf filename.tar.gz
否
linux 檔案壓縮與解壓縮
檔案的壓縮和解壓縮 壓縮檔案的格式 gz.bz2.xz.zip.z 壓縮演算法不同,壓縮比也不會不同 壓縮演算法 extends 壓縮命令 compress 早期壓縮 filename.z uncompress 解壓縮 gzip 壓縮檔案 gizp test壓縮 gunzip pat to some...
Linux 檔案壓縮解壓縮
tar格式 解包1 tar xvf filename.tar 解包2 tar xvf filename.tar c dirname tar解壓縮到指定目錄 打包 tar cvf filename.tar dirname tar是打包,不是壓縮!gz格式 解壓1 gunzip filename.gz ...
檔案壓縮與解壓縮
類 zipfile 構造方法 zipfile file file 開啟供閱讀的zip檔案,由指定的file物件給出。zipfile file file,int mode 開啟新的zipfile以使用指定模式從指定file物件讀取 zipfile string name 開啟zip檔案進行閱讀 方法摘...