Archiving

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Compression only)
Line 42: Line 42:
 
* [[CPIO]] (.cpio)
 
* [[CPIO]] (.cpio)
  
== Compression only ==
+
== Stream compression formats ==
(1 file => 1 file, makes it smaller)
+
 
 +
A stream format takes a stream of bytes, and outputs a different, hopefully smaller, stream of bytes. These compression formats are often used internally in other data structures to compress data, as well as in network protocols, such as http. Used stand-alone, a stream compression format does not offer archiving capability, however in the UNIX doctrine, an archiver like [[tar]] can be combined with an archive format to produce a proper compressed archive.
  
 
* [[BZIP2]] (.bz2)
 
* [[BZIP2]] (.bz2)
Line 55: Line 56:
 
* [[LZOP]] (.lzop)
 
* [[LZOP]] (.lzop)
 
* [[LZW]] (.Z)
 
* [[LZW]] (.Z)
 
  
 
== Uncategorized ==
 
== Uncategorized ==

Revision as of 18:17, 5 November 2012

File Formats > Electronic File Formats > Compression

(Lossless, for generic data + file archives)


Compression + archiving

(Multiple files => 1 file, makes it smaller)

Archiving only

(many files => 1 file, no compression attempted)

  • BinHex (.hqx)
  • LBR (.lbr)
  • Tape Archive (.tar)
  • AR file format (.a, .lib) -- Unix Archiver (ar) format as used by various compilers/linkers
  • CPIO (.cpio)

Stream compression formats

A stream format takes a stream of bytes, and outputs a different, hopefully smaller, stream of bytes. These compression formats are often used internally in other data structures to compress data, as well as in network protocols, such as http. Used stand-alone, a stream compression format does not offer archiving capability, however in the UNIX doctrine, an archiver like tar can be combined with an archive format to produce a proper compressed archive.

Uncategorized

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox