前言
前几天通过outlook发送文件,发现邮件附件的大小被限制为20M以内,常规的压缩方法根本把80M的文件压缩不到20M以内所以得寻找其他方法,首先从tar入手。
tar是用来建立,还原压缩文件的工具,它可以加入,解开压缩文件内的文件。有时候一个上百兆的工程文件我们想尽可能的多压缩到最小以方便传输,可以压缩为.xz后缀。xz是一种压缩文件格式,采用LZMA SDK压缩,目标文件较gzip压缩文件(.gz或·tgz)小30%,较·bz2小15%。
使用方法
解压:
tar -xf /root/test.tar.xz -C /root/
压缩:
tar -cJvf test.tar.xz test/
备注:
-c或--create 建立新的压缩文件。
-C<目的目录>或--directory=<目的目录> 解压到指定的目录
-x或--extract或--get 从压缩文件中还原文件。
-v或--verbose 显示指令执行过程。
-f<压缩文件>或--file=<压缩文件> 指定压缩文件。
-J<压缩文件> 压缩为xz格式。