10月8日任务
6.5 zip压缩工具
6.6 tar打包
6.7 打包并压缩
6.5 zip压缩工具
zip压缩不删除源文件
yum install -y zip #安装zip
yum install -y unzip #安装unzip
zip file.zip file #压缩file
zip -r file.zip file #压缩file文件或目录
unzip file.zip #解压zip文件
unzip file.zip -d /root/xxx/ #解压文件到指定路径,无法指定解压后文件名
unzip -l file.zip #查看压缩包里的文件列表
6.6 tar打包
tar -cvf file.tar file #打包
tar -cvf file1.tar file2 d3 #打包目录及文件
tar -xvf file.tar #解包 如有重复 直接替换
tar -cvf file.tar --exclude 1.txt --exclude 2 123 #打包时过滤掉1.txt以及2以及123
tar -tf #查看tar 包内文件列表
6.7 tar打包并压缩
tar -zcvf file.tar.gz file #打包并压缩 gz以区分
tar -zxvf file.tar.gz #解包
tar -jcvf file.bz2 file #使用bz2标准打包并压缩
tar -jxvf file.bz2 #解压bz2的tar包
tar -Jcvf file.xz file #使用xz标准打包并压缩
tar -Jxvf file.xz #解压xz的tar包
tar -tf file.bz2 / tar -tf file.gz / tar -tf file.xz #查看tar包文件