千家信息网

使用linux的xz命令POSIX平台开发工具

发表于:2024-09-21 作者:千家信息网编辑
千家信息网最后更新 2024年09月21日,不懂使用linux的xz命令POSIX平台开发工具?其实想解决这个问题也不难,下面让小编带着大家一起学习怎么去解决,希望大家阅读完这篇文章后大所收获。XZ Utils 是为 POSIX 平台开发具有高
千家信息网最后更新 2024年09月21日使用linux的xz命令POSIX平台开发工具

不懂使用linux的xz命令POSIX平台开发工具?其实想解决这个问题也不难,下面让小编带着大家一起学习怎么去解决,希望大家阅读完这篇文章后大所收获。

XZ Utils 是为 POSIX 平台开发具有高压缩率的工具。它使用 LZMA2 压缩算法,生成的压缩文件比 POSIX 平台传统使用的 gzip、bzip2 生成的压缩文件更小,而且解压缩速度也很快。

最初 XZ Utils 的是基于 LZMA-SDK 开发,但是 LZMA-SDK 包含了一些 WINDOWS 平台的特性,所以 XZ Utils 为以适应 POSIX 平台作了大幅的修改。XZ Utils 的出现也是为了取代 POSIX 系统中旧的 LZMA Utils。

语法格式: xz [参数]

常用参数:

z, --compress强制压缩
-t, --test测试压缩文件的完整性
-l, --list列出有关.xz文件的信息
-k, --keep保留(不要删除)输入文件
-f, --force强制覆盖输出文件和(解)压缩链接
-c, --stdout, --to-stdout写入标准输出,不要删除输入文件
-0 … -9压缩预设; 默认为6; 取压缩机和
使用7-9之前解压缩内存使用量考虑在内!
-e, --extreme尝试通过使用更多的CPU时间来提高压缩比
-T, --threads=NUM最多使用NUM个线程; 默认值为1
set to 0设置为0,使用与处理器内核一样多的线程
-q, --quiet抑制警告; 指定两次以抑制错误
-v, --verbose冗长; 指定两次更详细
-h, --help显示这个简洁的帮助并退出
-H, --long-help显示更多帮助(还列出了高级选项)
-V, --version显示版本号并退出

参考实例

压缩一个文件 test.txt,压缩成功后生成 test.txt.xz, 原文件会被删除:

[root@linuxcool ~]$ xz test.txt[root@linuxcool ~]$ ls test.txt*test.txt.xz

解压 test.txt.xz 文件,并使用参数 -k 保持原文件不被删除:

[root@linuxcool ~]$ xz -d -k test.txt.xz[root@linuxcool ~]$ ls test.txt*test.txt.xz test.txt

参数 -H 比使用参数 --help 显示的内容更详细:

[root@linuxcool ~]$ xz -H  | more

借助 xargs 命令并行压缩多文件:

[root@linuxcool ~]find /var/log -type f -iname "*.log" -print0 | xargs -P4 -n16 xz -T1

感谢你能够认真阅读完这篇文章,希望小编分享使用linux的xz命令POSIX平台开发工具内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!

文件 平台 参数 开发 命令 工具 帮助 开发工具 内容 更多 篇文章 线程 问题 学习 强制 生成 输入 输出 冗长 简洁 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 企业网络技术运用案例 表是数据库的基本元素对吗 文件服务器源代码之家 软件开发app大约多少钱 比对redis和数据库中的数据 不是数据库的安全性控制方法 大学用的数学软件开发 服务器ntp退出有什么影响吗 计算机网络技术静态改动态 网络安全法三个基本原则是什么 凯达网络安全 网络安全法保留日志 开电子发票提示远程服务器异常 互联网和新科技的发展英语 数据库oracle 不等于 性价比好的重庆服务器托管云空间 代理服务器韩国 窗体数据库记住密码 数据库技术设计题 消防行业网络安全的行业标准 徐州助力智慧校园软件开发 税务 软件开发标准 浙大中控监控系统软件数据库 数据库dbs结构是指什么 网络安全防范体系分为几层 数据库sql生成唯一id 管理服务器代码 网络安全主体责任外包 access判断加入数据库 目前主流大数据数据库用什么
0