1 .zip 文件
zip壓縮文件
#zip 想命名的壓縮文件 待壓縮文件1 待壓縮文件2 待壓縮文件...
zip abc.txt a.txt b.txt c.txt
.zip文件解壓縮
#不指定,默認解壓縮到當前位置
unzip abc.txt
#解壓縮到特定目錄下 -d參數
unzip -d /home/vip/public/
2 .gz 文件
gzip, gunzip, zcat - compress or expand files
#常用參數
-c:壓縮,并可保留源文件;默認是不保留的
-d:解壓縮;效果等同于 gunzip
-r:壓縮目錄
3 .tar格式
#第一種-打包
tar -cvf abc.tar a.txt b.txt c.txt
tar [選項] [-f 壓縮包名] 源文件或目錄
選項:
-c:打包
-f:指定壓縮包的文件名。壓縮包的擴展名是用來給管理員識別格式的,所以一定要正確指定擴展名。
-v:顯示打包文件過程
#第二種解壓縮
-x:解打包
tar -xvf abc.tar
4 .tar.gz格式
tar -zcvf abc.tar.gz a.txt b.txt c.txt
-c:打包
tar - zxvf abc.tar.gz
-x:解打包
-z:壓縮和解壓縮 ".tar.gz" 格式
5 .bz2格式 或者是.tar.bz2格式
bzip2 [選項] 源文件
選項:
-d:解壓縮
-k:壓縮時保留源文件
-v:顯示壓縮的詳細信息
bzip2 -k a.txt
ll
a.txt
a.txt.bz2
-j: 壓縮和解壓縮 ".tar.bz2" 格式
tar -jxvf abc.gz.bz2
a.txt
b.txt
c.txt
https://zhuanlan.zhihu.com/p/152623706