lucisfer  
1.压缩格式
zip linux,windows,MacOS
7zip windows
rar windows
tar linux,MacOS
gzip linux,MacOS

.tar格式:简单的将文件组装到一个文件中,没有太多文件体积的减少,只是简单的封装
.gz格式:使用gzip压缩算法将文件压缩到一个文件内,可以极大的减少压缩后的体积

2.压缩命令

针对.tar .gz这两种格式,均可以使用tar命令进行压缩和解压缩
tar [-c -v -x -f -z -C] 参数1 参数2 ......参数n
-c:创建压缩文件,用于压缩模式
-v:显示压缩,解压过程,用于查看进度
-x:解压模式
-f:要创建的文件,或要解压的文件,这个选项必须放在最后
-z:gzip模式,不使用-z就是普通的tarball模式,要用的话一般放在第一个
-C:选择解压的目的地,也用于解压模式

常用压缩组合
1.tar -cvf test.tar 1.txt 2.txt 3.txt
2.tar -zcvf test.gz 1.txt 2.txt 3.txt
常用解压组合
1.tar -xvf test.tar(解压到当前目录)
2.tar -xvf test.tar -C 指定路径(此命令可以将目录解压到指定目录)
3.tar -zxvf test.gz [-C 指定路径]

zip命令压缩文件
zip [-r] 参数1 参数2 ......参数n
-r 含有文件夹时使用
例:zip test.zip a.txt b.txt 3.txt

unzip解压
unzip [-d] 参数
-d指定要解压取得地方
unzip test.zip
unzip test.zip -d 指定路径

 

posted on 2023-07-19 10:19  lucisfer  阅读(90)  评论(0编辑  收藏  举报