返回顶部
首页 > 资讯 > 操作系统 >linux中xz命令怎么使用
  • 689
分享到

linux中xz命令怎么使用

linux 2023-04-14 19:04:15 689人浏览 薄情痞子
摘要

今天小编给大家分享一下linux中xz命令怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一

今天小编给大家分享一下linux中xz命令怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

linux中xz是用于对系统文件进行压缩和解压缩的命令,压缩完成后,系统会自动在原文件后加上“.xz”的扩展名并删除原文件;xz命令只能对文件进行压缩,不能对目录进行压缩。

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

功能说明:

xz命令会对系统文件进行压缩和解压缩,压缩完成后,系统会自动在原文件后加上.xz的扩展名并删除原文件。xz命令只能对文件进行压缩,不能对目录进行压缩。

语法结构:

xz(选项)(参数)
xz [OPTioN]... [FILE]...

xz --help
Usage: xz [OPTION]... [FILE]...
Compress or decompress FILEs in the .xz fORMat.

  -z, --compress      force compression
  -d, --decompress, --uncompress
                      force decompression
  -t, --test          test compressed file integrity
  -l, --list          list information about .xz files
  -k, --keep          keep (don't delete) input files
  -f, --force         force overwrite of output file and (de)compress links
  -c, --stdout, --to-stdout
                      write to standard output and don't delete input files
  -0 ... -9           compression preset; default is 6; take compressor *and*
                      decompressor memory usage into account before using 7-9!
  -e, --extreme       try to improve compression ratio by using more CPU time;
                      does not affect decompressor memory requirements
  -T, --threads=NUM   use at most NUM threads; the default is 1; set to 0
                      to use as many threads as there are processor cores
  -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 and exit
  -H, --long-help     display the long help (lists also the advanced options)
  -V, --version       display the version number and exit

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/>
 -z, --compress    # 强制压缩
 -d, --decompress, --uncompress
                   # force decompression
 -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     # 显示版本号并退出

压缩一个文件 20221119test2.txt,压缩成功后生成 20221119test2.txt.xz, 原文件会被删除。

xz 20221119test2.txt

linux中xz命令怎么使用

解压20221119test2.txt文件,并使用参数 -k 保持原文件不被删除。

xz -dk 20221119test2.txt.xz

linux中xz命令怎么使用

使用参数 -l 显示 .xz 文件的基本信息。基本信息包括压缩率、数据完整性验证方式等。也可以和参数 -v 或 -vv 配合显示更详尽的信息。

 xz -l 20221119test2.txt.xz
xz -lv 20221119test2.txt.xz

linux中xz命令怎么使用

使用参数 -0, -1, -2, … -6, … -9 或参数 –fast, –best 设定压缩率。xz 命令的默认为 -6 ,对于大多数系统来说,甚至是一些较旧的系统,-4 … -6 压缩率预设值都不错的表现。

linux中xz命令怎么使用

使用参数 -H 显示 xz 命令所有 options. 参数 -H 比使用参数 –help 显示的内容更详细。

linux中xz命令怎么使用

借助 xargs 命令并行压缩多文件。下面的命令行可以将 /var/log 目录下所有的扩展名为 .log 的文件压缩。通过 xargs 命令同时运行多个 xz 进行压缩。

# 运行此命令须有 root 权限。
find /var/log -type f -iname "*.log" -print0 | xargs -P4 -n16 xz -T1

以上就是“linux中xz命令怎么使用”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程服务器栏目。

--结束END--

本文标题: linux中xz命令怎么使用

本文链接: https://lsjlt.com/news/201577.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux中怎么使用xz命令
    这篇文章主要讲解了“Linux中怎么使用xz命令”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux中怎么使用xz命令”吧!Linux常用命令XZ Utils是具有高压缩率的免费通用数据...
    99+
    2023-06-28
  • linux中xz命令怎么使用
    今天小编给大家分享一下linux中xz命令怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一...
    99+
    2023-04-14
    linux
  • Linux中xz命令怎么用
    这篇文章主要介绍了Linux中xz命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Linux常用命令xz命令 XZ Utils 是为 POSIX 平台开发具有高压缩率...
    99+
    2023-06-28
  • 怎么在linux中使用 xz命令压缩和解压
    这期内容当中小编将会给大家带来有关怎么在linux中使用 xz命令压缩和解压,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作系统,是一个...
    99+
    2023-06-09
  • Linux 中怎么使用 IP 命令
    本篇内容主要讲解“Linux 中怎么使用 IP 命令”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux 中怎么使用 IP 命令”吧!老版本的 Linux 中都是使用 ifconfig 命令...
    99+
    2023-06-15
  • Linux中mount命令怎么使用
    在Linux中,`mount`命令用于将一个文件系统挂载到指定的挂载点上。基本的语法如下:```mount [-t 文件系统类型] ...
    99+
    2023-09-21
    Linux
  • Linux中怎么使用setsebool命令
    这篇“Linux中怎么使用setsebool命令”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux中怎么使用setse...
    99+
    2023-06-27
  • Linux中printf命令怎么使用
    这篇“Linux中printf命令怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux中printf命令怎么使用...
    99+
    2023-06-27
  • linux中怎么使用lvcreate命令
    这篇文章主要介绍linux中怎么使用lvcreate命令,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!lvcreate命令 用于创建LVM的逻辑卷。逻辑卷是创建在卷组之上的。逻辑卷对应的设备文件保存在卷组目录下,例如...
    99+
    2023-06-27
  • Linux中怎么使用uniq命令
    这篇文章主要讲解了“Linux中怎么使用uniq命令”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux中怎么使用uniq命令”吧!uniq 命令用于检查及删除文本文件中重复出现的行列,...
    99+
    2023-06-28
  • Linux中怎么使用chmod命令
    本篇内容介绍了“Linux中怎么使用chmod命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!chmod命令用于改变linux系统文件或目...
    99+
    2023-06-27
  • Linux中怎么使用gitview命令
    这篇文章主要介绍“Linux中怎么使用gitview命令”,在日常操作中,相信很多人在Linux中怎么使用gitview命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux中怎么使用gitview命令...
    99+
    2023-06-27
  • Linux中怎么使用sed命令
    今天小编给大家分享一下Linux中怎么使用sed命令的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。sed是一种在线编辑器,它...
    99+
    2023-06-27
  • Linux中怎么使用basename命令
    这篇文章给大家分享的是有关Linux中怎么使用basename命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。basename命令 用于打印目录或者文件的基本名称。basename和dirname命令通常用于s...
    99+
    2023-06-28
  • Linux中head命令怎么使用
    今天就跟大家聊聊有关Linux中head命令怎么使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。head命令将每个文件的前10行打印到标准输出。对于多个文件,在每个文件前面加上一个...
    99+
    2023-06-28
  • Linux中Type命令怎么使用
    这篇文章的内容主要围绕Linux中Type命令怎么使用进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!type工具用于显示命令的类型信息。它将展示在命...
    99+
    2023-06-28
  • Linux中怎么使用ss命令
    这篇“Linux中怎么使用ss命令”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux中怎么使用ss命令”文章吧。ss ...
    99+
    2023-06-27
  • linux中chgrp命令怎么使用
    chgrp命令用于更改文件或目录的所属用户组。 使用格式如下: chgrp [-R] 其中,选项-R表示递归地更改文件夹及其子目...
    99+
    2023-10-25
    linux
  • Linux中grep命令怎么使用
    grep命令用于在文件中搜索匹配指定模式的文本行。它的基本语法如下: grep [选项] 模式 [文件] 常用的选项包括: `-i...
    99+
    2023-10-24
    Linux
  • linux中free命令怎么使用
    本篇内容介绍了“linux中free命令怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2023-03-02
    linux free
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作