📖 Linux 檔案壓縮與解壓縮

分類:基礎入門 | 作者:pake | 發布時間:2024-07-08 12:53

1. 檔案壓縮與解壓縮

1.1 使用 tar 進行壓縮與解壓縮

tar 是 Linux 最常用的壓縮工具,可壓縮目錄與檔案。

壓縮檔案與目錄:

tar -cvf archive.tar file1 file2  # 建立 tar 包,但不壓縮
tar -czvf archive.tar.gz file1 file2  # 使用 gzip 壓縮
tar -cjvf archive.tar.bz2 file1 file2  # 使用 bzip2 壓縮
tar -cJvf archive.tar.xz file1 file2  # 使用 xz 壓縮

解壓縮 tar 檔案:

tar -xvf archive.tar   # 解壓 tar 檔案
tar -xzvf archive.tar.gz   # 解壓 gzip 壓縮的 tar 檔案
tar -xjvf archive.tar.bz2   # 解壓 bzip2 壓縮的 tar 檔案
tar -xJvf archive.tar.xz   # 解壓 xz 壓縮的 tar 檔案

1.2 使用 zipunzip

壓縮單個檔案或目錄:

zip archive.zip file1 file2  # 壓縮多個檔案
zip -r archive.zip folder/  # 壓縮整個目錄

解壓縮 zip 檔案:

unzip archive.zip  # 解壓 zip 檔案

1.3 使用 gzipgunzip

壓縮單個檔案:

gzip file.txt  # 產生 file.txt.gz
gzip -9 file.txt  # 使用最高壓縮等級

解壓縮 .gz 檔案:

gunzip file.txt.gz  # 還原為 file.txt

1.4 使用 bzip2bunzip2

壓縮單個檔案:

bzip2 file.txt  # 產生 file.txt.bz2

解壓縮 .bz2 檔案:

bunzip2 file.txt.bz2  # 還原為 file.txt

1.5 使用 xzunxz

壓縮單個檔案:

xz file.txt  # 產生 file.txt.xz

解壓縮 .xz 檔案:

unxz file.txt.xz  # 還原為 file.txt
⬅ 上一篇 下一篇 ➡
🔙 返回 基礎入門 📚 返回教學列表 🏠 返回首頁