Tar是Unix或Linux系统上的一种文件存档格式,也是一种公开的文件格式,它由POSIX.1-1988 和之后的 POSIX.1-2001标准定义。但是,Tar以及它的一些变体格式并没有直接在Windows系统上得到支持。
一个tar文件(文件名somefile.tar),经过压缩程序如,gzip,bzip2,lzma或compress压缩处理之后就成了压缩的tar文件。这种文件的扩展名经常在tar文件名的后面加上压缩程序名以指明所使用的压缩类型(如somefile.tar.gz)。tar文件通常被称为tarball,然后压缩以节省磁盘空间。
Tar文件命名:
按照惯例,未压缩的tar存档文件用.tar作文件扩展名,如果用压缩程序压缩之后,压缩程序在文件后缀加上它自己的通用扩展名,这样就导致了文件名结尾部分象这个样子".tar.Z", ".tar.gz" 以及 ".tar.bz2".受MS-DOS 8.3文件名的限制,导致了另外一套用来保存压缩后的tar存档文件扩展名,用于存储到MS-DOS文件系统中:".tgz" 相当于 ".tar.gz". ".tbz" (or ".tbz2" or ".tb2") 相当于".tar.bz2".而".taz" 等同于 ".tar.Z"。这些短的文件后缀也是通用的。
在Windows系统上创建/抽取 Tar 存档文件
Windows系统本身并不支持Tar文件格式,我们可以利用第三方软件来创建和读取Tar格式的存档压缩文件。这里介绍一款简单的Windows软件WinTar。WinTar 是一个简单易用的Windows版本的tarball archiver - 一款功能很强的存档工具,利用它Wndows用户就能在Windows系统上创建、管理和读取大多数Unix/Linux 通用的tarball存档文件。
WinTar的详细信息:http://www.miscosoftware.com/WinTar/wintar.htm
下载地址: http://www.miscosoftware.com/WinTar/store/WinTar.exe
WinTar能创建/读取多种格式的存档类型文件,包括最常用的tar及其各种变体格式,几种 cpio 格式, BSD 和 GNU ar 格式. 它也能用来创建 shar 格式的存档文件,还能读取 ISO CDROM 光盘文件. WinTar也支持CAB 和 ZIP 文件,可以用它创建或读取/抽取这些文件格式.
创建 Tar 文件:
运行WinTar,WinTar的界面类似Windows资源管理器,在文件列表创格选中要存档的文件和文件夹,选菜单FileNewTar File,然后跟着提示做就可以了。
读取/抽取 Tar 文件:
也很简单,在文件列表中找到要读取/抽取的存档文件,选中它,然后点击FileExtract Archive...然后跟着提示做就可以了。