Tape Archive

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Description)
Line 25: Line 25:
 
== References ==
 
== References ==
  
[http://linux.die.net/man/1/tar Linux man page for tar]
+
* [http://linux.die.net/man/1/tar Linux man page for tar]
 +
* [http://www.freebsd.org/cgi/man.cgi?query=tar&sektion=5&manpath=FreeBSD+8-current FreeBSD man page giving format info]
 +
* [http://en.wikipedia.org/wiki/Tar_%28file_format%29 tar (file format) (Wikipedia)]

Revision as of 18:14, 5 November 2012

File Formats > Electronic File Formats > Compression > Tape Archive

Description

Tape Archive, or tar, is a traditional UNIX archive format, defined in POSIX.1-1988 and later POSIX.1-2001. Its original purpose was to archive files on backup tapes. While tar itself does not offer any compression, it's frequently used together with an stream compression format such as GZIP, BZIP2 and sometimes XZ to provide file archiving plus compression. The tar command line utility, present in UNIX/Linux systems, offers built-in support for this combined operation by using a modifier such as z (GZip) or j (BZip2). Files compressed this way should have a dual file extension such a .tar.gz or tar.bz2. Archived data in the tar format is sometimes referred to as a "tarball".

Examples

Compressing two files into a .tar.gz archive

tar cvf output.tar.gz inputfile1 inputfile2

Extracting a .tar.gz archive to the current directory.

tar xvf output.tar.gz

References

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox