1.单纯压缩文件命令(用此命令压目录会报错)
xz file.txt
#执行命令后得到压缩文件file.txt.xz,原文件file.txt被删除
解压
xz -d file.txt.xz
#得到文件file.txt,压缩包file.txt.xz被删除
2.压缩目录或文件命令
tar -Jcf dir.tar.xz dir/
或
tar -Jcf dir.txz dir/
#.txz等价于.tar.xz
解压
xz -d dir.tar.xz
#生成了.tar文件
tar -xvf dir.tar
#生成最终解压结果
值得注意的是,如果你正在压缩的是一个比较大的文件或目录你会发现执行压缩命令到完成会等待很长时间,不过对比常用的gzip、bzip2,xz的压缩比会更小(26G文件压缩后仅2.3G),比较适合夜间备份使用。