|
|
Line 1: |
Line 1: |
− | {{FormatInfo
| + | #REDIRECT [[Compress (Unix)]] |
− | |name=compress (Unix)
| + | |
− | |formattype=electronic
| + | |
− | |subcat=Compression
| + | |
− | |extensions={{ext|Z}}
| + | |
− | |mimetypes={{mimetype|application/x-compress}}
| + | |
− | |wikidata={{wikidata|Q29209269}}
| + | |
− | |released=~1984
| + | |
− | }}
| + | |
− | :''This article is about a specific file format. For compression in general, see [[Compression]].''
| + | |
− | | + | |
− | '''compress''' is a Unix command line utility, and a general-purpose compressed file format. Its compression algorithm is based on [[LZW]].
| + | |
− | | + | |
− | == Identifiers ==
| + | |
− | The conventional filename extension is a capitalized '''.Z'''.
| + | |
− | | + | |
− | == Identification ==
| + | |
− | Files begin with bytes {{magic|1f 9d}}.
| + | |
− | | + | |
− | == See also ==
| + | |
− | * [[SCO compress LZH]] - variant
| + | |
− | * [[Quasijarus Strong Compression]] - variant
| + | |
− | * [[pack (Unix)]] - predecessor
| + | |
− | * [[compact (Unix)]] - predecessor
| + | |
− | * [[Squash (RISC OS)]]
| + | |
− | * [[compact (Gene Olson)]]
| + | |
− | | + | |
− | Formats that could be considered to be the successors of ''compress'' include [[Freeze/Melt]], and (especially) [[Gzip]].
| + | |
− | | + | |
− | == The 0x1f compression family ==
| + | |
− | There are several compressed file formats, with similar features, that begin with byte value {{magic|0x1f}} (octal 037; decimal 31). We arbitrarily choose ''compress'' as the representative example, and list the formats here.
| + | |
− | | + | |
− | {| class="wikitable"
| + | |
− | ! Signature (hex) !! Format
| + | |
− | |-
| + | |
− | | <code>1f 1e</code> || [[pack (Unix)]]
| + | |
− | |-
| + | |
− | | <code>1f 1f</code> || [[pack (Unix)]] - old format
| + | |
− | |-
| + | |
− | | <code>1f 8b</code> || [[gzip]]
| + | |
− | |-
| + | |
− | | <code>1f 9d</code> || compress
| + | |
− | |-
| + | |
− | | <code>1f 9e</code> || [[Freeze/Melt]] - old format
| + | |
− | |-
| + | |
− | | <code>1f 9f</code> || [[Freeze/Melt]] - new format
| + | |
− | |-
| + | |
− | | <code>1f a0</code> || [[SCO compress LZH]]
| + | |
− | |-
| + | |
− | | <code>1f a1</code> || [[Quasijarus Strong Compression]]
| + | |
− | |-
| + | |
− | | <code>1f ff</code> or <code>ff 1f</code> || [[compact (Unix)]]
| + | |
− | |}
| + | |
− | | + | |
− | == Software ==
| + | |
− | * [https://vapier.github.io/ncompress/ ncompress]
| + | |
− | * [https://www.gnu.org/software/gzip/ Gzip]
| + | |
− | * [[7-Zip]]
| + | |
− | * [https://github.com/vapier/liblzw liblzw]
| + | |
− | * [http://web.archive.org/web/20130702195528/http://www.willus.com/archive/unixcmds.zip Windows port of Compress utility]
| + | |
− | * {{Deark}}
| + | |
− | * [https://github.com/temisu/ancient Ancient]
| + | |
− | | + | |
− | == Sample files ==
| + | |
− | * {{DexvertSamples|archive/compress}}
| + | |
− | | + | |
− | == External links ==
| + | |
− | * [[Wikipedia:Compress (software)|Wikipedia article]]
| + | |
− | | + | |
− | [[Category:File formats with extension .z]]
| + | |
− | [[Category:File formats with case sensitive extensions]]
| + | |
− | {{DISPLAYTITLE:compress (Unix)}}
| + | |