不同的解压方式算法不同,选择合适包的压缩方式
tar
解压
tar xf [包名]
-C 指定解压到目录
压缩
-c 创建打包文件
-p 保留数据权限信息
-v 过程显示
-f 指定路径,通常放在最后
tar cf 最常用的压缩方式
tar zcf 使用gzip压缩工具,一般后缀为“.tar.gz”
tar jcf 使用bzip2压缩工具,一般后缀为“.tar.bz”
tar Jcf 使用xz压缩工具,一般后缀为“.tar.xz” 使用这三种压缩工具,必须安装
zip
解压
默认解压到当前目录
unzip
-d 指定解压路径 : unzip f1.zip -d /root/
-p 解压并改名 :unzip -p f1.zip > f1
压缩
zip工具压缩不需要后缀名
zip f1.zip f1 打包单独文件
zip -r etc.zip /etc/ 打包整个目录
split切割组合文件
切割
-b [指定切割的大小] [大文件] [小文件前缀]
-d 默认小文件后缀为字母,-d指定为数字
split -b 10M -d f1.tar.gz 'f1_'
合并
cat f1_[0-9]* > f1.tar.gz