brotli(1) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

brotli(1)

BROTLI(1)                        User commands                       BROTLI(1)

NAME
       brotli - brotli, unbrotli - compress or decompress files

SYNOPSIS
       brotli [OPTION|FILE]...

       unbrotli is equivalent to brotli --decompress

DESCRIPTION
       brotli  is  a  generic-purpose lossless compression algorithm that com‐
       presses data using a combination of a modern variant of the LZ77  algo‐
       rithm,  Huffman coding and 2-nd order context modeling, with a compres‐
       sion ratio comparable to the best currently  available  general-purpose
       compression  methods.  It  is  similar in speed with deflate but offers
       more dense compression.

       brotli command line syntax similar to gzip (1) and  zstd  (1).   Unlike
       gzip  (1), source files are preserved by default. It is possible to re‐
       move them after processing by using the --rm option.

       Arguments that look like "--name" or "--name=value" are options.  Every
       option has a short form "-x" or "-x value". Multiple short form options
       could be coalesced:

       • "--decompress --stdout --suffix=.b" works the same as

       • "-d -s -S .b" and

       • "-dsS .b"


       brotli has 3 operation modes:

       • default mode is compression;

       • --decompress option activates decompression mode;

       • --test option switches to integrity test mode; this option is equiva‐
         lent  to "--decompress --stdout" except that the decompressed data is
         discarded instead of being written to standard output.


       Every non-option argument is a file entry. If no  files  are  given  or
       file is "-", brotli reads from standard input. All arguments after "--"
       are file entries.

       Unless  --stdout  or  --output is specified, files are written to a new
       file whose name is derived from the source file name:

       • when compressing, a suffix is appended to the source filename to  get
         the target filename

       • when  decompressing,  a suffix is removed from the source filename to
         get the target filename


       Default suffix is .br, but it could be specified with --suffix option.

       Conflicting or duplicate options are not allowed.

OPTIONS
       • -#:
           compression level (0-9); bigger values  cause  denser,  but  slower
         compression

       • -c, --stdout:
           write on standard output

       • -d, --decompress:
           decompress mode

       • -f, --force:
           force output file overwrite

       • -h, --help:
           display this help and exit

       • -j, --rm:
           remove source file(s); gzip (1)-like behaviour

       • -k, --keep:
           keep source file(s); zstd (1)-like behaviour

       • -n, --no-copy-stat:
           do not copy source file(s) attributes

       • -o FILE, --output=FILE
           output file; valid only if there is a single input entry

       • -q NUM, --quality=NUM:
           compression  level  (0-11);  bigger values cause denser, but slower
         compression

       • -t, --test:
           test file integrity mode

       • -v, --verbose:
           increase output verbosity

       • -w NUM, --lgwin=NUM:
           set LZ77 window size (0, 10-24) (default: 22); window size is
           (2**NUM - 16); 0 lets compressor decide  over  the  optimal  value;
         bigger
           windows  size  improve  density; decoder might require up to window
         size
           memory to operate

       • -S SUF, --suffix=SUF:
           output file suffix (default: .br)

       • -V, --version:
           display version and exit

       • -Z, --best:
           use best compression level (default); same as "-q 11"


SEE ALSO
       brotli     file     format     is     defined     in      RFC      7932
       https://www.ietf.org/rfc/rfc7932.txt.

       brotli is open-sourced under the MIT License https://opensource.org/li‐
       censes/MIT.

       Mailing list: https://groups.google.com/forum/#!forum/brotli

BUGS
       Report bugs at: https://github.com/google/brotli/issues

brotli 1.0.0                     February 2018                       BROTLI(1)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3