天天看點

.xz檔案解壓及linux常見壓縮

最近下載下傳mysql8.0的壓縮包,發現壓縮包的格式為xz

.xz檔案解壓及linux常見壓縮

tar czvf 或 tar xzvf 的壓縮格式很好解壓,使用tar指令即可,z是針對 gzip,j是針對 bzip2。

但xz的壓縮檔案就不能這樣一個指令完成了。

建立tar.xz檔案:先 tar cvf xxx.tar xxx/ 這樣建立xxx.tar檔案,然後使用 xz -z xxx.tar 來将 xxx.tar壓縮成為 xxx.tar.xz

解壓tar.xz檔案:先 xz -d xxx.tar.xz 将 xxx.tar.xz解壓成 xxx.tar 然後,再用 tar xvf xxx.tar來解包。

附錄:

tar

  解包:tar zxvf FileName.tar

  打包:tar czvf FileName.tar DirName

gz

  解壓1:gunzip FileName.gz

  解壓2:gzip -d FileName.gz

  壓縮:gzip FileName

.tar.gz 和 .tgz

  解壓:tar zxvf FileName.tar.gz

  壓縮:tar zcvf FileName.tar.gz DirName

  壓縮多個檔案:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...

bz2

  解壓1:bzip2 -d FileName.bz2

  解壓2:bunzip2 FileName.bz2

  壓縮: bzip2 -z FileName

.tar.bz2

  解壓:tar jxvf FileName.tar.bz2

  壓縮:tar jcvf FileName.tar.bz2 DirName

bz

  解壓1:bzip2 -d FileName.bz

  解壓2:bunzip2 FileName.bz

  壓縮:未知

.tar.bz

  解壓:tar jxvf FileName.tar.bz

Z

  解壓:uncompress FileName.Z

  壓縮:compress FileName

.tar.Z

  解壓:tar Zxvf FileName.tar.Z

  壓縮:tar Zcvf FileName.tar.Z DirName

zip

  解壓:unzip FileName.zip

  壓縮:zip FileName.zip DirName

rar

  rar a all *.jpg

  unrar e all.rar