6.5 zip压缩工具
6.6 tar打包
6.7 打包并压缩
1. zip压缩工具
zip常用命令,如下 (zip支持压缩目录 ,同时压缩文件之后原来的文件不删除)\
同时zip 的压缩包没有办法直接查看文件内容 只能查看文件列表
# yum install -y zip ---------如果没有zip压缩命令需要运行一下 yumzip 2.txt.zip 2.txt 压缩文件2.txt为2.txt.zip(zip 压缩类型 文件名)
zip -r aming.zip 3.txt aminglinux 压缩目录
yum install -y unzip 安装unzip包
# unzip aming.zip 解压zip文件
unzip 2.txt.zip -d test/ 解压文件到指定目录
unzip -l aming.zip 查看zip文件列表 (zip不能直接查看文件内容)
2. tar打包
tar -cvf aminglinux.tar aminglinux 打包目录
# tar -cvf aminglinux.tar aminglinux 3.txt 4.txt 同时打包目录文件
tar -xvf aminglinux.tar 解包tar
tar -tf aminglinux.tar 查看tar打包中的文件列表
tar -cvf aminglinux.tar --excludeaming1 --exclude 2.txt aminglinux 3.txt 4.txt 打包tar并过滤掉指定目录或文件
3.tar打包并压缩
tar -czvf aminglinux.tar.gz 打包的内容 打包并压缩成.gz格式(-czvf 也可以写成-zcvf)
tar -cjvf aminglinux.tar.bz2 打包的内容 打包并压缩成.bz2格式(-cjvf 也可以写成-jcvf)
tar -cJvf aminglinux.tar.xz 打包的内容 打包并压缩成.xz格式(-cJvf 也可以写成-Jcvf)
tar -zxvf 123.tar.gz
# tar -jxvf 123.tar.bz2 # tar -Jxvf 123.tar.xz 以上3条命令是解包
# tar -tf 123.bz2 # tar -tf 123.gz # tar -tf 123.xz 以上3条命令都是参看压缩文件里的文件目录的