Technology

Linux 常用壓縮、解壓縮指令zip, tar, 7z, rar, lha, zst

jasoncc

.tar (僅打包,無壓縮)

  • 名稱:tar
  • 打包:
    tar cvf FileName.tar DirName
  • 解包:
    tar xvf FileName.tar

.gz

  • 名稱:gzip
  • 壓縮
    gzip FileName
  • 解壓 1:
    gunzip FileName.gz
  • 解壓 2:
    gzip -d FileName.gz

.tar.gz

  • 套件名稱:gzip
  • 壓縮:
    tar zcvf FileName.tar.gz DirName
  • 解壓:
    tar zxvf FileName.tar.gz

.bz

  • 壓縮:unkown。
  • 解壓 1:
    bzip2 -d FileName.bz
  • 解壓 2:
    bunzip2 FileName.bz

.tar.bz

  • 壓縮:unkown。
  • 解壓:
    tar jxvf FileName.tar.bz

.bz2

  • 名稱:bzip2
  • 壓縮:
    bzip2 -z FileName
  • 解壓 1:
    bzip2 -d FileName.bz2
  • 解壓 2:
    bunzip2 FileName.bz2

.tar.bz2

  • 名稱:bzip2
  • 壓縮:
    tar jcvf FileName.tar.bz2 DirName
  • 解壓:
    tar jxvf FileName.tar.bz2

.tar.bz2 (parallel)

  • 名稱:lbzip2
  • 壓縮:
    tar -I lbzip2 -cvf FileName.tar.bz2 DirName

.xz

  • 名稱:xz-utils
  • 壓縮:
    xz -z FileName
  • 解壓:
    xz -d FileName.xz

.tar.xz

  • 名稱:xz-utils
  • 壓縮:
    tar Jcvf FileName.tar.xz DirName
  • 解壓:
    tar Jxvf FileName.tar.xz

.Z

  • 壓縮:
    compress FileName
  • 解壓:
    uncompress FileName.Z

.tar.Z

  • 壓縮:
    tar Zcvf FileName.tar.Z DirName
  • 解壓:
    tar Zxvf FileName.tar.Z

.tgz

  • 名稱:gzip
  • 壓縮:
    tar zcvf FileName.tgz FileName
  • 解壓:
    tar zxvf FileName.tgz

.tar.tgz

  • 名稱:gzip
  • 壓縮:
    tar zcvf FileName.tar.tgz FileName
  • 解壓:
    tar zxvf FileName.tar.tgz

.7z

  • 名稱:p7zip-full
  • 壓縮:
    7z a FileName.7z FileName
  • 解壓:
    7z x FileName.7z

.zip

  • 名稱:zip
  • 壓縮:
    zip -r FileName.zip DirName
  • 解壓:
    unzip FileName.zip

.rar

  • 名稱:rarunrar
  • 壓縮:
    rar a FileName.rar DirName
  • 解壓 1:
    rar e FileName.rar
  • 解壓 2:
    unrar e FileName.rar
  • 解壓 3:在指定目錄內解壓縮。
    rar x FileName.rar DirName

.lha

  • 名稱:lha
  • 壓縮:
    lha -a FileName.lha FileName
  • 解壓:
    lha -e FileName.lha

.zst

  • 名稱:zstd
  • 壓縮:
    zst FileName
  • 壓縮:
    zstd -d FileName.zst

.tar.zst

  • 名稱:zstd
  • 壓縮:
    tar -I zstd -cvf FileName.tar.zst DirName
    tar -I zstd -cvf FileName.tar.zst File1 File2
  • 解壓:
    tar -I zstd -xvf FileName.tar.zst
ABOUT ME
Jason Chen
Jason Chen
自主學習者
喜歡旅行、學語言和研究人生的道理
記事URLをコピーしました