-z, --compress | force compression | help + man |
-d, --decompress, --uncompress | force decompression | help + man |
-t, --test | Test the integrity of compressed files. | help + man |
-l, --list | Print information about compressed files. | help + man |
-k, --keep | keep (don't delete) input files | help + man |
-f, --force | force overwrite of output file and (de)compress links | help + man |
-c, --stdout, --to-stdout | Write the compressed or decompressed data to standard output instead of a file. | help + man |
-0 ... | Select a compression preset level. | help + man |
-e, --extreme | Use a slower variant of the selected compression preset level (-0 ... | help + man |
-T, --threads NUM | Specify the number of worker threads to use. | help + man |
-q, --quiet | Suppress warnings and notices. | help + man |
-v, --verbose | be verbose; | help + man |
-h, --help | Display a help message describing the most commonly used options, and exit successfully. | help + man |
-H, --long-help | Display a help message describing all features of xz, and exit successfully | help + man |
-V, --version | Display the version number of xz and liblzma in human readable format. | help + man |
--single-stream | Decompress only the first .xz stream, and silently ignore possible remaining input data following the stream. (in the manual page but not in --help) | man |
--no-sparse | Disable creation of sparse files. (in the manual page but not in --help) | man |
-S, --suffix .suf | When compressing, use .suf as the suffix for the target file instead of .xz or .lzma. (in the manual page but not in --help) | man |
-F, --format format | Specify the file format to compress or decompress: (in the manual page but not in --help) | man |
-C, --check check | Specify the type of the integrity check. (in the manual page but not in --help) | man |
--ignore-check | Don't verify the integrity check of the compressed data when decompressing. (in the manual page but not in --help) | man |
-4 ... | Good to very good compression while keeping decompressor memory usage reasonable even for old systems. (in the manual page but not in --help) | man |
-7 ... | These are like -6 but with higher compressor and decompressor memory requirements. (in the manual page but not in --help) | man |
--fast | (in the manual page but not in --help) | man |
--best | These are somewhat misleading aliases for -0 and -9, respectively. (in the manual page but not in --help) | man |
--block-size size | When compressing to the .xz format, split the input data into blocks of size bytes. (in the manual page but not in --help) | man |
--block-list items | When compressing to the .xz format, start a new block with an optional custom filter chain after the given intervals of uncompressed data. (in the manual page but not in --help) | man |
--flush-timeout timeout | When compressing, if more than timeout milliseconds (a positive integer) has passed since the previous flush and reading more input would block, all the pending input data is flushed from the encoder… (in the manual page but not in --help) | man |
--no-sync | Do not synchronize the target file and its directory to the storage device before removing the source file. (in the manual page but not in --help) | man |
--memlimit-compress limit | Set a memory usage limit for compression. (in the manual page but not in --help) | man |
--memlimit-decompress limit | Set a memory usage limit for decompression. (in the manual page but not in --help) | man |
--memlimit-mt-decompress limit | Set a memory usage limit for multi-threaded decompression. (in the manual page but not in --help) | man |
-M, --memlimit, --memory limit | This is equivalent to specifying --memlimit-compress=limit --memlimit-decompress=limit --memlimit-mt-decompress=limit. (in the manual page but not in --help) | man |
--no-adjust | Display an error and exit if the memory usage limit cannot be met without adjusting settings that affect the compressed output. (in the manual page but not in --help) | man |
--filters filters | Specify the full filter chain or a preset in a single option. (in the manual page but not in --help) | man |
--filters1 filters | Specify up to nine additional filter chains that can be used with --block-list. (in the manual page but not in --help) | man |
--filters-help | Display a help message describing how to specify presets and custom filter chains in the --filters and --filters1=filters ... (in the manual page but not in --help) | man |
-Q, --no-warn | Don't set the exit status to 2 even if a condition worth a warning was detected. (in the manual page but not in --help) | man |
--robot | Print messages in a machine-parsable format. (in the manual page but not in --help) | man |
--info-memory | Display, in human-readable format, how much physical memory (RAM) and how many processor threads xz thinks the system has and the memory usage limits for compression and decompression, and exit… (in the manual page but not in --help) | man |