在講 linux 上的壓縮工具之前,有必要先了解一下常見常用的壓縮包檔案格式。在 windows 上最常見的不外乎這三種*.zip,*.rar,*.7z 字尾的壓縮檔案,而在 linux 上面常見常用的除了以上三種外,還有 *.gz,*.xz,*.bz2,*.tar,*.tar.gz,*.tar.xz,*.tar.bz2,簡單介紹如下
檔案字尾名
說明例子
*.zip
zip 程式打包壓縮的檔案
*.rar
rar 程式壓縮的檔案
*.7z
7zip 程式壓縮的檔案
*.tar
tar 程式打包,未壓縮的檔案
*.gz
gzip 程式(gnu zip)壓縮的檔案
*.xz
xz 程式壓縮的檔案
*.bz2
bzip2 程式壓縮的檔案
*.tar.gz
tar 打包,gzip 程式壓縮的檔案
*.tar.xz
tar 打包,xz 程式壓縮的檔案
*tar.bz2
tar 打包,bzip2 程式壓縮的檔案
*.tar.7z
tar 打包,7z 程式壓縮的檔案
++講了這麼多種壓縮檔案,這麼多個命令,不過我們一般只需要掌握幾個命令即可,包括 zip,rar,tar。下面會依次介紹這幾個命令及對應的解壓命令++
.tar
1. 解壓
tar -xvf filename.tar
2. 壓縮
tar -cvf filename.tar dirname
.gz
1. 解壓
gunzip filename.tar
gzip -d filename.tar
2. 壓縮
gzip filename
.bz2
1. 解壓
bzip2 -d filename.bz2
bzip2 filename.bz2
2. 壓縮
bzip2 -z dirname
.tar.bz2
1. 解壓
tar -jxvf filename.tar.bz2
2. 壓縮
tar -jcvf filename.tar.bz2 dirname
.zip
1. 解壓
unzip filename.zip
2. 壓縮
zip filename.zip dirname
ubuntu 壓縮解壓命令
zip檔案解壓 unzip zip zip檔案壓縮 zip r zip tar檔案解壓 tar xvf tar tar檔案壓縮 tar cvf tar tar.gz檔案解壓 tar zcvf tar.gz tar.gz檔案壓縮 tar zxvf tar.gz 解壓1 gunzip filename....
ubuntu 壓縮解壓命令
zip檔案解壓 unzip zip zip檔案壓縮 zip r zip tar檔案解壓 tar xvf tar tar檔案壓縮 tar cvf tar tar.gz檔案解壓 tar zcvf tar.gz tar.gz檔案壓縮 tar zxvf tar.gz 解壓1 gunzip filename....
ubuntu解壓縮命令
tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz 解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 t...