本文主要是介绍在计算机中的tar是什么,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
tar,一种文件打包格式,多用于Unix。
Unix和类Unix系统上的压缩打包工具,可以将多个文件合并为一个文件,打包后的文件名亦为“tar”。
本程序最初的设计目的是将文件备份到磁带上(tape archive),因而得名tar。
常用的tar是自由软件基金会开发的GNU版,GNU,名称来自Gnu's Not Unix"的缩写,一个类UNIX的操作系统,由GNU计划推动,目标在于创建一个完全兼容于UNIX的自由软件环境。同时,tar有多个压缩率不同的版本,如tar.xz和tar.gz,前者的压缩率更高,但可能有兼容性问题。
ar代表未被压缩的tar文件。已被压缩的tar文件则追加压缩文件的扩展名,如经过gzip压缩后的tar文件,扩展名为“.tar.gz”。由于受到DOS8.3文件名格式的限制,常使用下列缩写:
- .tgz等价于.tar.gz
- .tbz与tb2等价于.tar.bz2
- .taz等价于.tar.Z
- .tlz等价于.tar.lzma
- .txz等价于.tar.xz
注意:
tar是把多个文件打成一个包,并不压缩,扩展名为.tar
gz是用gzip把打成包的.tar文件压缩,所以成了一个.tar.gz的文件
这篇关于在计算机中的tar是什么的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!