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
- 名稱:rar, unrar。
- 壓縮:
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