knowledge/technology/files/XZ Compression.md

2.3 KiB

obj aliases mime extension rev
format
xz
application/xz xz 2024-01-30

XZ Compression

XZ is a general-purpose data compression tool that belongs to the family of LZ77-based compressors. It provides high compression ratios and fast decompression, making it suitable for various applications. XZ uses the LZMA2 compression algorithm, which is an improved version of LZMA.

Usage

Usage: xz [OPTION]... [FILE]...

Options

Option Description
-z, --compress force compression
-d, --decompress 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 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