|
|
| 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)}}
| + | |