GNU tar program provides the ability to create tar archives, as well as various other kinds of manipulation. For example, you can use Tar on previously created archives to extract files, to store additional files, or to update or list files which were already stored.
Initially, tar archives were used to store files conveniently on magnetic tape. The name "Tar" comes from this use; it stands for tape archiver. Despite the utility's name, Tar can direct its output to available devices, files, or other programs (using pipes), it can even access remote devices or files (as archives).
Product's homepage
What's New in This Release: [ read full changelog ]
· Improved record size autodetection
· Use of lseek on seekable archives
· New command line option --warning
· New command line option --level
· Improved behavior if some files were removed during incremental dumps
· Modification times of PAX extended headers
· Time references in the --pax-option argument
· Augmented environment of the --to-command script
Bugfixes:
· Fix handling of hard link targets by -c --transform
· Fix hard links recognition with -c --remove-files
· Fix restoring files from backup (debian bug #508199)
· Correctly restore modes and permissions on existing directories
· The --remove-files option removes files only if they were succesfully stored in the archive
· Fix storing and listing of the volume labels in POSIX format
· Improve algorithm for splitting long file names (ustar format)
· Fix possible memory overflow in the rmt client code (CVE-2010-0624)