一对一 多对一
压缩 节省空间的
zip的使用:
zip 参数 压缩包 源文件 可以不加扩展名
#zip f1 * //所有的文件压缩到f1,目录和空文件只是存储下不被压缩
#unzip f1.zip //解压f1
#unzip -v f1.zip 详细查看
#unzip -l f1.zip 简单查看
#unzip -t f1.zip filename //测试,比对下数据有没改变损坏
#zip -d f1.zip filename //从压缩包里删除文件
#zip -f f1.zip * //更新
#zip -u f1.zip * //更新追加
#zip -r f1 * //目录及子对象递归压缩
#zip -r f1 -x 1.txt //递归排除
#zip -0 f1 //不压缩仅存储
#zip -1 f1 //更快的压缩
#zip -9 f1 //更好压缩 压缩比率高
#zip -y f4 ln1 //只压缩链接
#zip -e f1 1.txt //加密压缩
#zip -c f1 in* //以in开头的每一行进行说明
#zip -z f1 in* //以in开头的压缩包文件进
行说明
#zip -j f1 //不要记录目录文件
#zip -m f1 filename //压缩后删除文件
-----------
一对一
gzip的使用:
gzip 参数 源文件 //压缩完删除源文件
#gzip * //压缩
#gunzip *.gz //解压
#gzip -r * //递归压缩
-----------
一对一
#bzip2 源文件
#bunzip2 *.bzp
压缩比率较好
-----------
打包工具
#tar 参数 包裹名称 源文件列表
创建 c -cvf
详细 v
文件 f
查看 t -tvf 要组合使用生效
追加 r -rvf
更新 u //旧文件会存在 拆包
时会覆盖
#file f1 参看文档存储类型
#tar --delete -vf f1 snap.snap
//--delete -vf 组合使用生效
#tar -uvf f1 *
# tar -xvf f1.tar -C 存放目录 //拆包
--------------
组合使用
tar--gzip
#tar -zcvf 包裹名称(.tar.gz) 源文件
#tar -zxvf 包裹名称(.tar.gz)
tar--bzip2
#tar -jcvf 包裹名称(.tar.bzp) 源文件 //打包压缩
#tar -jcvf 包裹名称(.tar.bzp) //拆包解压
--------------