Linux中怎么使用xz命令
这篇文章主要讲解了“Linux中怎么使用xz命令”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux中怎么使用xz命令”吧!
Linux常用命令XZ Utils是具有高压缩率的免费通用数据压缩软件。XZ Utils是为类似POSIX的系统编写的,但也可以在某些不是POSIX的系统上工作。XZ Utils是LZMA Utils的后继产品。
XZ Utils压缩代码的核心基于 LZMA SDK,但已对其进行了大量修改以适合XZ Utils。当前,主要压缩算法是LZMA2,它在.xz容器格式内使用。对于典型文件,XZ Utils的输出比gzip小30%,比bzip2小15%。
XZ Utils由几个组件组成:
虽然liblzma具有类似zlib的API,但liblzma不包含任何文件I / O函数。计划使用单独的I / O库,该库将使用易于使用的API抽象处理.gz,.bz2和.xz文件。
命令格式如下:
xz[OPTION]...[FILE]...#以.xz格式压缩或解压缩文件。长选项的强制参数对短选项也是强制的。-z,--compress强制压缩-d,--decompress强制解压-t,--test测试压缩文件完整性-l,--list列出有关文件的信息-k,--keep保留(不删除)输入文件-f,--force强制覆盖输出文件和(取消)压缩链接-c,--stdout写入标准输出,不删除输入文件-0..-9压缩预设;0-2快速压缩,3-5良好压缩,6-9极好的压缩;默认值为6-e,--extreme编码时使用更多的CPU时间来增加压缩不增加解码器内存使用率的比率-q,--quiet取消警告;指定两次也可以取消错误-v,--verbose详细;为更详细的内容指定两次-h,--help显示此简短帮助-H,--long-help显示长帮助(同时列出高级选项)-V,--version显示版本号#如果没有文件,或者当文件为-时,读取标准输入。#将错误报告给(英语或芬兰语)。#xz-utils主页:eg:xz1.txt压缩文件,压缩后源文件消失xz-ztest.txt压缩文件du-sh1.txt.xz查看压缩文件后大小xz-d1.txt.xz解压缩,解压缩后压缩包消失unxz1.txt.xz解压缩文件同xz-dxz-c1.txt>./2.txt.xz压缩文件到指定目录,支持重命名压缩后的文件名,压缩后源文件不消失xzcat2.txt.xz|more查看压缩包中文件的内容xz-c-d2.txt.xz>./2.txt解压缩文件到指定目录支持重命名,压缩包不消失unxz-c2.txt.xz>./3.txt同上xz-dlinux-3.12.tar.xz#解压xz格式文件tar-xflinux-3.12.tar#首先利用xz-utils的xz命令将linux-3.12.tar.xz解压为linux-3.12.tar,其次用tar命令将linux-3.12.tar完全解压。tar-Jxflinux-3.12.tar.xz#效果等同上面两步,推荐使用tar-cflinux-3.12.tarlinux-3.12/#创建xz格式文件xz-zlinux-3.12.tar#首先利用tar命令将linux-3.12文件夹打包成linux-3.12.tar,其次用xz-utils的xz命令将linux-3.12.tar压缩成linux-3.12.tar.xz。tar-Jcflinux-3.12.tar.xzlinux-3.12/#等同上面两步,推荐使用
感谢各位的阅读,以上就是“Linux中怎么使用xz命令”的内容了,经过本文的学习后,相信大家对Linux中怎么使用xz命令这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。