Linux下檔案的壓縮與解壓
1.tar打包與解包
打包:
打包目的:將檔案先打包成tar在壓縮成gz或者bz2方式,解決壓縮目錄問題
tar -cvf 打包檔名.tar 原始檔
-c:打包
-t:瞟一眼壓縮包裡面有哪些檔案而不需要解壓
-v:顯示打包過程
-f:指定打包後的檔名
解包:
tar -xvf 打包檔名.tar
-x:解包
2..tar.gz檔案打包壓縮與解壓縮
打包壓縮:
tar -zcvf 壓縮包名.tar.gz 原始檔
-z:壓縮成.tar.gz檔案
壓縮多個原始檔用空格隔開,同tar.bz2
在壓縮檔名前拼接上路徑可以壓縮到指定路徑,同tar.bz2
解壓縮:
tar -zxvf 壓縮包名.tar.gz
-z:解壓縮.tar.gz檔案
tar -zxvf 壓縮包名.tar.gz -C 指定路徑/
解壓縮到指定路徑
3..tar.bz2檔案打包壓縮與解壓縮
打包壓縮:
tar -jcvf 壓縮包名.tar.bz2 原始檔
-j:壓縮成.tar.bz2檔案
解壓縮:
tar -jxvf 壓縮包名.tar.bz2
-j:解壓縮.tar.bz2檔案
tar -jxvf 壓縮包名.tar.bz2 -C 指定路徑/
解壓縮到指定路徑
4.zip檔案壓縮與解壓
壓縮檔案:
zip 壓縮檔名 原始檔
壓縮資料夾:
zip -r 壓縮檔名 源目錄
解壓縮:
unzip 壓縮檔案
5.gz檔案壓縮與解壓
壓縮檔案:
gzip 原始檔
壓縮後,原始檔消失
gzip -c 原始檔 > 壓縮檔案
重定向壓縮檔案保留壓縮原始檔
壓縮目錄:
gzip -r 目錄
壓縮目錄下的所有檔案,但是目錄不會被壓縮
解壓縮:
gzip -d 檔名
gunzip 檔名
源壓縮檔案不會被保留
6.bz2壓縮與解壓
壓縮檔案:
bzip2 原始檔
壓縮後不保留原始檔
bzip2 -k 原始檔
壓縮後保留原始檔
bzip2不能壓縮資料夾
解壓縮檔案:
bzip2 -d 壓縮檔案
bunzip2 壓縮檔案
解壓後不保留原始檔
bzip2 -d -k 壓縮檔案
bunzip2 -k 壓縮檔案
解壓後保留原始檔
相關文章
- 檔案的壓縮與解壓縮zz--linuxLinux
- aix 檔案的壓縮與解壓縮AI
- Linux中檔案的壓縮與解壓縮(轉貼)Linux
- linux下的檔案的壓縮和解壓縮Linux
- Linux下檔案的壓縮與打包詳解Linux
- Linux下常用壓縮格式的壓縮與解壓方法Linux
- Linux科研武器庫 - 檔案壓縮與解壓縮 - zip / unzipLinux
- linux 下面壓縮、解壓.rar檔案Linux
- aix 下壓縮與解壓縮AI
- Linux下常用壓縮格式的壓縮與解壓方法---轉載Linux
- linux下檔案打包、壓縮詳解Linux
- linux下壓縮解壓縮命令Linux
- .NET 壓縮/解壓檔案
- Linux中檔案的壓縮和解壓縮Linux
- 檔案打包與解壓縮
- unix和linux下常用壓縮格式的壓縮與解壓方法(轉)Linux
- Linux常用命令之檔案壓縮與解壓縮命令詳解Linux
- Linux下常見檔案格式的壓縮、解壓小結(轉)Linux
- linux 下壓縮與解壓資料夾Linux
- aix下解壓縮cpio檔案AI
- Linux下的tar壓縮解壓縮命令詳解Linux
- Linux tar分卷壓縮與解壓縮Linux
- linux系統壓縮,解壓檔案筆記Linux筆記
- Linux下的壓縮檔案剖析(zt)Linux
- Linux下的壓縮檔案剖析(轉)Linux
- Linux下對於檔案或者目錄的打包及壓縮、解壓Linux
- linux檔案壓縮和解壓命令Linux
- 使用jar與zip壓縮解壓檔案的區別JAR
- Linux 常用的壓縮與解壓縮命令詳解Linux
- 檔案壓縮和解壓縮
- Linux 檔案的壓縮Linux
- Linux 檔案壓縮Linux
- Linux下壓縮,解壓縮RAR包(轉)Linux
- linux下壓縮、解壓命令大全Linux
- Linux下*.tar.gz檔案解壓縮命令Linux
- linux壓縮解壓縮Linux
- 常見檔案解壓和壓縮
- C# 檔案流壓縮解壓C#