如何在不使用 tar 的情况下 XZ 压缩目录?

如何在不使用 tar 的情况下 XZ 压缩目录?

我知道如何使用 tar 压缩带有 xz 的目录,但是是否可以使用 xz 而不使用 tar 来压缩目录?

如果我尝试:

xz -z myDir

然后返回以下错误:

xz: myDir: Is a directory, skipping

答案1

xzcompress与和其他 Unix 风格的压缩器一样gzip,是单文件压缩器:它输出的.xz文件始终解压缩为单个文件。

因此,压缩目录或多个文件需要某种容器(如果您希望能够恢复单独的文件)。这通常是tar存档,但也可以是cpio存档或某种其他格式。

相关内容