This article needs additional citations for verification. (April 2012) |
Original author(s) | Bell Laboratories |
---|---|
Developer(s) | Various open-source and commercial developers |
Initial release | January 1979 |
Stable release(s) | |
Written in | pdtar, star, Plan 9, GNU: C |
Operating system | Unix, Unix-like, Plan 9, Microsoft Windows, IBM i |
Platform | Cross-platform |
Type | Command |
License | BSD tar: BSD-2-Clause GNU tar: GPL-3.0-or-later pdtar: Public domain Plan 9: MIT star: CDDL-1.0 |
Filename extension |
.tar |
---|---|
Internet media type |
application/x-tar |
Uniform Type Identifier (UTI) | public.tar-archive |
Magic number | u s t a r \0 0 0 at byte offset 257 (for POSIX versions)
|
Latest release | various various |
Type of format | File archiver |
Standard | POSIX since POSIX.1, presently in the definition of pax[1] |
Open format? | Yes |
In computing, tar is a shell command for combining multiple computer files into a single archive file. It was originally developed for magnetic tape storage – reading and writing data for a sequential I/O device with no file system, and the name is short for the format description "tape archive". When stored in a file system, a file that tar reads and writes is often called a tarball.
A tarball contains metadata for the contained files including the name, ownership, timestamps, permissions and directory organization. As a file containing other files with associated metadata, a tarball is useful for software distribution and backup.
POSIX abandoned tar in favor of pax, yet tar continues to have widespread use.
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search