1. 程式人生 > 實用技巧 >Linux常見解壓命令

Linux常見解壓命令

Linux下常見的壓縮包格式有5種:

zip

tar.gz

tar.bz2

tar.xz

tar.Z

其中tar是種打包格式,gz和bz2等字尾才是指代壓縮方式:gzip和bzip2

filename.zip的解壓:

unzip filename.zip

filename.tar.gz的解壓:

tar -zxvf filename.tar.gz

其中zxvf含義分別如下

z:   gzip          壓縮格式

x:   extract         解壓

v:  verbose        詳細資訊

f:   file(file=archieve)    檔案

filename.tar.bz2

的解壓:

tar-jxvf filename.tar.bz2

j:  bzip2          壓縮格式

其它選項和tar.gz解壓含義相同

filename.tar.xz的解壓:

tar -Jxvf filename.tar.xz

注意J大寫

filename.tar.Z的解壓:

tar -Zxvf filename.tar.Z

注意Z大寫

關於tar的詳細命令可以

tar --help

事實上,從1.15版本開始tar就可以自動識別壓縮的格式,故不需人為區分壓縮格式就能正確解壓

tar -xvf filename.tar.gz
tar -xvf filename.tar.bz2
tar -xvf filename.tar.xz
tar -xvf filename.tar.Z