1、打包
**tar ##打包工具
【参数】
-f ##指定生成包的名字
-c ##创建包
-v ##显示创建过程
-t ##查看包中内容
-x ##解包
-r ##添加文件到包中
–delete filename ##删除包中指定文件
–get filename ##取出包中指定文件
**tar -cvf 要创建的tar包 tar包来源目录
2、压缩
**gzip ##压缩
gzip xxxx.tar =====> xxxx.tar.gz ##压缩
gunzip xxxx.tar.gz =====> xxxx.tar ##解压
tar zcvf xxxx.tar.gz 目标文件 ##打包压缩文件
tar zxvf xxxx.tar.gz ###xxxx.tar.gz===>xxxx
[root@server1 ~]# du -sh tang.tar
609M tang.tar
****gzip tang.tar
[root@server1 ~]# du -sh tang.tar.gz
302M tang.tar.gz
**bz2
bzip2 xxxx.tar =====> xxxx.tar.bz2 ##压缩
bunzip2 xxxx.tar.bz2 =====> xxxx.tar ##解压
tar jcvf xxxx.tar.bz2 目标文件 ##打包压缩文件
tar jxvf xxxx.tar.bz2 ###xxxx.tar.bz2===>xxxx
**xz
xz xxxx.tar =====> xxxx.tar.xz ##压缩
unxz xxxx.tar.xz =====> xxxx.tar ##解压
tar Jcvf xxxx.tar.xz 目标文件 ##打包压缩文件
tar Jxvf xxxx.tar.xz ###xxxx.tar.xz===>xxxx
**zip
zip -r xxx.tar.zip xxx.tar ###压缩
unzip xxx.tar.zip ###解压