6.5 zip压缩工具 6.6 tar打包 6.7 打包并压缩


1. zip压缩工具


zip常用命令,如下 (zip支持压缩目录 ,同时压缩文件之后原来的文件不删除)
同时zip 的压缩包没有办法直接查看文件内容 只能查看文件列表 # yum install -y zip ---------如果没有zip压缩命令需要运行一下 yum # zip 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条命令都是参看压缩文件里的文件目录的