xz文件压缩工具的用法
时间:2022-05-05
本文章向大家介绍xz文件压缩工具的用法,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
最近在安装国外的开源软件的时候,总是下载到后缀名为xz的文件,乍一看听新鲜的,没有解压过xz文件,就在google上学习了一下,并且记录了一下这个命令的用法。
安装
一般Linux/Unix都默认安装了xz命令,如果没有安装,需要进行安装,安装方法非常简单, 在centos下,直接运行:
yum install xz
也可以使用源码包安装: 先下载该工具源码包http://tukaani.org/xz/ 下载后解压进入该目录运行configure生成makefile文件用—prefix指定安装目录
./configure --prefix=/usr/local/xz
make && make install
ln -s /usr/local/xz/bin/xz /bin/xz
命令参数
[root@xvmlabs data]# xz --help
Usage: xz [OPTION]... [FILE]...
Compress or decompress FILEs in the .xz format.
Mandatory arguments to long options are mandatory for short options too.
-z, --compress force compression(强制压缩)
-d, --decompress force decompression(强制解压)
-t, --test test compressed file integrity(测试压缩文件完整性)
-l, --list list information about files(列出相关文件的信息)
-k, --keep keep (don't delete) input files(保留(不要删除)输入文件)
-f, --force force overwrite of output file and (de)compress links
(强制覆盖输出文件和压缩链接)
-c, --stdout write to standard output and don't delete input files
(写入标准输出,不要删除输入文件)
-0 .. -9 compression preset; 0-2 fast compression, 3-5 good
(压缩预设; 0-2快速压缩,3-5好)
compression, 6-9 excellent compression; default is 6
(压缩,6-9优秀压缩; 默认为6))
-e, --extreme use more CPU time when encoding to increase compression
(编码时使用更多的CPU时间来增加压缩)
ratio without increasing memory usage of the decoder
(比例,而不增加解码器的内存使用)
-q, --quiet suppress warnings; specify twice to suppress errors too
(抑制警告; 指定两次以抑制错误)
-v, --verbose be verbose; specify twice for even more verbose
(冗长; 指定两次更详细)
-h, --help display this short help(显示帮助信息))
-H, --long-help display the long help (lists also the advanced options)
(显示长期帮助(还列出了高级选项))
-V, --version display the version number(显示版本号)
With no FILE, or when FILE is -, read standard input.
Report bugs to <lasse.collin@tukaani.org> (in English or Finnish).
XZ Utils home page: <http://tukaani.org/xz/>
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 详细整理Spring事务失效的具体场景及解决方案
- Vue监听文本框实时输入限制输入长度
- 30 分钟轻松搞定正则表达式基础
- Vant引入CDN实现图片懒加载
- Js时间戳倒计时天时分秒
- 微信小程序引用we-cropper裁切图片
- NodeJs获取get/post传值
- Mybatis源码本地化构建Demo
- NodeJs封装静态web服务器、路由、读取文件获取响应类型
- NodeJs使用ejs模板引擎实现后端渲染
- 如何优雅地本地化构建Mybatis源码
- Vue监听返回键关闭弹出层不返回页面
- Css添加div点击态
- Mybatis源码笔记之浅析ParameterHandler
- SpringBoot总结之浅析自动化配置原理