Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Linux 壓縮解壓指令極簡筆記:tar、gzip、bzip2、xz 四大格式一表通

編輯:Linux 系統常見問題解答
工具/格式壓縮解壓縮特性
tar (僅打包)tar -cf new.tar data.txttar -xf new.tar -C tmp/ (需先建立 tmp 目錄)不壓縮,僅歸檔,常搭配 gzip/bzip2/xz
gzip (.gz)gzip data.txt (原檔消失)gzip -d data.txt.gz僅能壓縮單一檔案,不可壓縮目錄
bzip2 (.bz2)bzip2 data.txtbzip2 -d data.txt.bz2壓縮率優於 gzip,速度較慢,僅單一檔案
xz (.xz)xz data.txtxz -d data.txt.xz壓縮率最高 (LZMA2),單一檔案

常用組合 (實務最常用)

  • tar zcvf archive.tar.gz dir/ (gzip 壓縮)
  • tar jcvf archive.tar.bz2 dir/ (bzip2 壓縮)
  • tar Jcvf archive.tar.xz dir/ (xz 壓縮,大寫 J)
  • 解壓通用:tar xvf archive.tar.* (自動偵測壓縮格式)

核心參數: -c 建立、-x 解開、-v 過程、-f 檔案、-z/-j/-J 對應 gzip/bzip2/xz、-C 指定解壓目錄。

Copyright © Windows教程網 All Rights Reserved