Linux使用不同的工具提供了不同的压缩格式。但是 tar
是Linux将给定文件和文件夹放入单个文件的实际标准。而不是压缩。 xz
是一种非常有效的压缩算法和工具,总体上优于gzip和bzip。在本教程中,我们将了解如何压缩和解压缩或提取 tar.xz
Linux中的文件。
打印文件类型
我们可以先检查一下 tar.xz
分机在 xz
格式 file
命令。我们将提供文件名 nmap.tar.xz
在这种情况下。
$ file nmap.tar.xz

用tar命令解压
tar
命令有内置的支持 大多数压缩格式。它还支持 xz
格式。所以我们可以用单曲 tar
命令来解压 tar.xz
文件。 我们将提供 xvf
选项 tar
命令但是 v
是可选的,它将向终端列出提取的文件名。
$ tar xvf nmap.tar.xz

使用tar和xzcat命令解压缩
另一种减压方法 tar.xz
文件正在使用 tar
和 xz
单独命令。我们将重新定向 xzcat
命令输出到 tar
命令如下。 xzcat
是一个将使用 xz
命令只需将给定的文件内容解压缩到标准输出。我们将提供 x
选择 tar
命令以提取tar存档。
$ xzcat nmap.tar.xz | tar x
压缩
如果我们可以压缩普通文件或目录到 tar.xz
我们可以使用的格式 tar
命令 c
将创建给定文件或目录的选项 tar
然后我们将它重定向到 xz
命令压缩如下。
$ tar c nmap-7.60 | xz > nmap.tar.xz
相关文章: Linux-ar命令教程及存档示例