.tar(tar文件)

更新时间:2023-03-01 00:46:46 阅读: 评论:0

zip和tar的区别

zip和tar的区别如下:

1、概念

ZIP是一个文件的压缩的算法,原名Deflate(真空),发明者为菲利普·卡兹(Phil Katz)),他于1989年1月公布了该格式的资料。ZIP通常使用后缀名“.zip”,它的MIME格式为 application/zip。

tar是Unix和类Unix系统上的压缩打包工具,可以将多个文件合并为一个文件,打包后的文件后缀亦为“tar”。tar文件格式是POSIX标准,最初是POSIX.1-1988,当前是POSIX.1-2001。

2、作用和原理

ZIP是一种相当简单的分别压缩每个文件的存档格式,他的重要作用是压缩。分别压缩文件允许不必读取另外的数据而检索独立的文件;理论上,这种格式允许对不同的文件使用不同的算法。

tar命令是Unix/Linux系统中重要用途是备份文件,tar代表未压缩的tar文件。已压缩的tar文件则附加压缩文件的扩展名,如经过gzip压缩后的tar文件,扩展名为“.tar.gz”。

3、使用环境和使用方法

ZIP压缩主要被使用在windows系统下,常使用winrar,360压缩等软件来压缩、解压缩。

tar则使用在unix系统下,以命令行的方式使用,例如:

tar -cvf home_backup.tar /home(将/home目录下的所有文件打包入home_backup.tar文件中。);

tar -xvf home_backup.tar(在当前目录下解压home_back.tar)。


文件格式.tar是什么意思

注 解:UNIX/Linux中的一个文件打包工具,用于将许多文件一起打包,形成一个档案文件,以便归档。它最初设计用于磁带备份,现在也可用于其它存储介质。单独使用时,生成具有.tar扩展名的文件。当与Gzip结合用于数据压缩时,生成的文件扩展名可能是.tgz、.tar.gz或与compress结合用于数据压缩时,生成的文件扩展名则是.tar.Z。

".tar"是什么格式,要如何打开?

要打开TAR,使用Java API
Java API提供了解压缩GZIP和ZIP文件的功能。然而还有许多其他的压缩格式它并不支持。其中一种最普通格式就是TAR文档格式。这里有一个可以通过Java来读.tar文件的API。

Ice Tar API和java.util.zip API的使用方法很相似。一个.tar文件通过TarInputStream被读取为一系列TarEntry对象。一个TarEntry对象具有多种运算和特征信息,包括名称,是否是个目录,以及它所包含的数据。

以下是一个简单的代码片断:

String filename = "somefile.tar";
String directory = "somedirectory/";
OutputStream out = null;
try {
// open up the .tar file
TarInputStream in = new TarInputStream
( new FileInputStream(
new File(filename) )
);
TarEntry entry = null;
// loop over each file/directory in the .tar
while( (entry = in.getNextEntry()) != null) {
// ignore directories
if(entry.isDirectory()) {
continue;
}
// create a file to output to
File outfile = new File
(directory+entry.getName());
// make any missing directories
new File(outfile.getParent()).mkdirs();
// create an output stream to write to
out = new BufferedOutputStream
( new FileOutputStream( outfile ) );
// write out the tar-entry
int x = 0;
while( (x = in.read()) != -1) {
out.write(x);
}
out.clo();
}
in.clo();
} catch(IOException ioe) {
ioe.printStackTrace();
// clo off streams etc..
}
下面介绍一个有用的指令:File.mkdirs()。我们来假设一个路径:

/home/javaur/com/generationjava/files/Example.java
事实上,现在只有/home/javaur/是已经存在的,那么mkdirs()将生成com/, generationjava/, 和 files/这些目录。

Ice Tar API使得应用Java的人不仅仅可以处理ZIP文档,而且还可以处理其他格式的文档。通过把java.util.zip.GzipInputStream应用到Ice Tar API中,tar.gz文件就可以很容易的读取了。

请问后缀为tar的文件怎么才能打开

tarball压缩格式,源于Linux的一个指令,可以用解压缩软件打开。

Linux的实用程序tar最初是为了制作磁带存档而设计的(把文件和目录复制到磁带中,然后从存档中提取或恢复文件),而现在的应用中可以把它用于任何设备,它是数据备份中最常用的命令之一。

扩展资料:

Unix和类Unix系统上的压缩打包工具,可以将多个文件合并为一个文件,打包后的文件后缀亦为“tar”。tar文件格式已经成为POSIX标准,最初是POSIX.1-1988,当前是POSIX.1-2001。本程序最初的设计目的是将文件备份到磁带上(tapearchive),因而得名tar。

tar代表未压缩的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 (Linux系统命令)


.tar怎么解压

tar文件要使用支持这个文件格式的解压缩软件就可以解压出来的。
可以使用7zip这个软件来解压的。
先下载安装这个软件,安装好以后在要解压的文件上右键。
在右键菜单中选择解压到当前目录,这样就把压缩文件中的内容解压出来了。

.tar文件怎么打开

使用7-Zip文件管理器打开。

工具/原料:

联想Y7000P

Windows10

Chrome10.26

1、打开浏览器。

2、去7 zip网页下载对应系统32或者64的7 zip安装文件

3、在弹出窗口中选择下载位置。单击下载后,将出现一个弹出框,要求您选择下载位置。

4、单击下载的.exe文件。下载完成后,浏览器会提醒您。

5、点击安装。随着安装的进行,您将看到一个进度条。

6、单击关闭。

7、打开7-Zip文件管理器。

8、导航到TAR文件。该程序的工作方式与计算机上的本机文件管理器相同。

9、单击您的TAR文件。它将以蓝色突出显示。

10、单击提取按钮。这是在窗口的顶部,看起来像一个蓝色的减号按钮。

11、选择提取位置。将弹出一个窗口,其中包含诸如提取位置之类的选项。

12、单击确定。TAR文件中的文件将解压缩到上一步中指定的位置,您可以从那里打开它。


本文发布于:2023-02-28 19:11:00,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/167760280655873.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:.tar(tar文件).doc

本文 PDF 下载地址:.tar(tar文件).pdf

上一篇:英文双引号
下一篇:返回列表
标签:文件   tar
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|