Compress

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
m (Change telparia.com samples link to template)
m (Undo revision 47339 by Dexvertbot (talk))
 
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)}}
+

Latest revision as of 04:57, 28 December 2023

  1. REDIRECT Compress (Unix)
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox