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

作者&投稿:宠服 (若有异议请与网页底部的电邮联系)
文件格式——tar , 是什么格式,需要用什么软件打开?~

“.tar”为后辍的文件能用WinZip或WinRar打开,是因为WinZip或WinRar对.tar文件进行了关联,也就是指可以用相应的解压软件将其解压。
.tar是linux下较为常用的压缩文件的格式,并不是什么数据库文件。

下面具体介绍tar 命令的使用方法: (1)格式:tar 参数 ...... (2)参数: c: 创建备份(Create) v: 表示回显模式(Verbose),将产生一系列备份的文件列表 f: 指定使用的备份文件,它后面的参数为输出的备份文件名 x: 展开备份文件 t: 显示备份文件的内容 T: 后面跟随一个文件参数,指定从这个文件中读取要备份的各个文件的路径。如果丌使用T 参数,那么就需要一个参数,指明迚行备份文件和目录的路径 Z: 使用压缩方式创建和解开备份文件,这是GNU 的新版tar 的功能,需要同时安装gzip。 例如: $ tar cvf backup.tar /etc 上面的命令将/etc 下的所有文件打包成tar 存档文件backup.tar。tar 的第一个参数“cvf”,是tar 的命令参数,“c”告诉tar 创建一个存档文件;“v”选项迫使tar 采用冗长模式,卲在存档时打印每个文件名;“f”选项告诉tar 下一个参数backup.tar 是创建的存档文件名。 下面一行的命令将tar 文件backup.tar 解开并放到当前工作目录下。必须说明的是这样做是有危险的,因为在从tar 文件中解开文件时,旧文件将被覆盖。 $ tar xvf backup.tar 在解开tar 文件乊前,知道在何处打开文件是非常重要的。例如,假设存档以下文件:/etc/hosts,/etc/group 和/etc/passwd。如果用下述命令: $ tar cvf backup.tar /etc/hosts /etc/group /etc/passwd 目录/etc 会被加到每个文件名前。为了将文件展开到正确位置,需要用下述命令: $ cd / $ tar xvf backup.tar 这是因为文件从存档文件中抽取出路径名,如果用下述命令存档文件: $ cd /etc $ tar cvf hosts group passwd 这样目录名就丌存在存档文件中,因此需要在展开文件乊前用“cd /etc”命令迚入目录etc。由此可见,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.close();
}
in.close();
} catch(IOException ioe) {
ioe.printStackTrace();
// close off streams etc..
}
下面介绍一个有用的指令:File.mkdirs()。我们来假设一个路径:

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

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

是压缩包,用winrar就可以打开。

但tar扩展名的一般是linux上面压缩的,里面的程序可能安装不到windows系统中

TAR文件的视频,把后缀名改为RAR,直接解压缩即可


软件下载网址
7-Zip 是一款号称有着现今最高压缩比的压缩软件,它不仅支持独有的 7z 文件格式,而且还支持各种其它压缩文件格式,其中包括 ZIP, RAR, CAB, GZIP, BZIP2和 TAR 等等。此软件压缩的压缩比要比普通 ZIP 文件高 30-50%,但是要以压缩时间为代价。而且此软件界面和各种操作(含自解压缩程序和右键菜单等等)都简洁...

.tar.gz 跟.tgz 是一种格式吗?
.tar.gz 跟 .tgz是一种格式,只是.tar.gz是.tgz的压缩包。tar包属于打包文件,Unix和类Unix系统上的压缩打包工具,可以将多个文件合并为一个文件,打包后的文件后缀亦为“tar”。tar.gz包是压缩文件,经过gzip压缩后的tar文件,形成tar.gz包,扩展名为“.tar.gz”。tar只是将文件打包,文件的大小...

UBUNTU 8.04的可执行文件后缀是什么??
linux的文件系统都不区分后缀,那是根据你的文件内容区别的,想常见的executable (application\/x-executable)类型是经过编译器编译过的文件。

winrar电脑压缩软件的十大隐藏功能(WinRAR解压软件介绍)
很多隐藏功能可能大多数人都不知道,所以让 让我们在这里分享它们。密技一:注意危险自解压程序相信你看过很多关于用WinRAR绑定mu马的文章。在这里,我建议您在收到可执行附件文件时,将其保存。然后尝试右击它,选择WinRAR菜单。如果 quot用WinRAR quot命令可用,则该程序是一个自解压程序。这时候可以把...

后缀名被改,不知原来是什么文件
1、.tar.GZ or .tar:.tar.gz,或者.tgz的文件一般是在UNIX下用tar和gunzip压缩的文件。可能的文件名还有.tar.GZ等。gunzip是一种比pkzip压缩比高的压缩程序,一般UNIX下都有。tar是一个多文件目录打包器,一般也是在unix下。在UNIX下展开.tar.gz文件用tar zxvf filename.tar.gz就可以了或者用gunzip -d file...

linux下tar命令遇到error:"Error exit delayed from previous errors"的...
linux下tar命令遇到error:"Error exit delayed from previous errors"的问题 用tar命令(tar -cvfz src.tar.gz src)去压缩一个目录,遇到错误"Error exit delayed from previous errors"原因选项"f" 表示The archive file name is given on the command line (...

介绍一下塔罗牌,有几类?怎么来的?一共有几张?怎么玩?
▼古老的意大利学说 ——根据历史学家的研究,早在十四世纪,欧洲各国的贵族已经有人玩塔罗牌,其间罗马教廷对塔罗牌加以禁止,将其定性为魔鬼的图册、异教徒的物品。另外,现代所知最早的塔罗牌约出现在14世纪末、15世纪初的意大利。意大利的扑克游戏“tarocco”与“tarto”塔罗牌发音近似,而且只有二十二张,与塔罗牌的二...

xfv 用什么打开?
for Linux的软件一般是以.gz或.tar或者.tar.gz结尾的。前者是由gzip压缩的,后者是先用tar归档,在用gzip压缩而成的。1、以.gz结尾的为压缩文件,用命令:gzip -d filename来解压,得到的文件在当前目录中,但已没有了.gz。2、以.tar结尾的为归档文件,用命令:tar -xvf filename来展开,生成...

如何将pages文件修改为TAR文件
直接重命名该文件 手动删掉文件名里的.pages改成.tar 然后确定 然后你的文件就自动变成一个压缩文件了

linux怎么安装软件
1、打开系统,可以看到桌面,找到软件中心,打开软件中心 2、在这里你可以安装一些软件,但是软件比较少 3、你还可以直接从网站上下好deb的安装包,然后双击进行安装 4、双击后,会在应用市场打开它,然后点击安装就可以了 5、或者你在安装包在的文件夹,按住shift,点击鼠标右键,会弹出如下界面,点击在...

当涂县15752488293: 耳机上的"L"和"R"是什么意思
针重三七: L是左声道,R是右声道................

当涂县15752488293: "TROT"是什麽意思呵?就如题...常常在节目中看到这字, "TROT"对决xxxx呵,不知有什麽意思,.谢谢亲... -
针重三七:[答案] 韩国传统歌谣曲风.就像HIP-HOP JAZZ R&B 一样~查看原帖>>

当涂县15752488293: "是什么东西? -
针重三七: quot.是一个缩略形式,有两种1,quotation 2,quoted 1,quotation:名词, 第一种意思:引用,引证 第二种意思:引文,引语,引录 第三种意思:行情(报告),报价单,估价单 第四种意思:(填空白用的)嵌块 2,quotied:动词 第一种意思:引用,引证,引述,复述 第二种意思:把**放在引号内,用引号把**括起来 第三种意思:报价,开价

当涂县15752488293: "β"这是什么东西? -
针重三七: Beta(大写Β,小写β),是第二个希腊字母.在古希腊语,beta读作, 小写的β代表:. 在粒子物理学,beta粒子(电子)和beta衰变; 在狭义相对论,物件的速率相对于光速(β = v/c) β Β beta /be:ta/ /e:/表示长元音,/e/的发音不是英语D.J.音...

当涂县15752488293: " ATP "到底是何中文意思? -
针重三七: ATP=Available To Promise 可用量,可许诺量 ATP Check 通常译作可用量检查.

当涂县15752488293: &;amp;amp;quot是什么意思 -
针重三七: & amp ; 为HTML转义字符,相当于"&"(and符) & quot ; 为HTML转义字符,相当于"""(双引号)

当涂县15752488293: 英语"date"和"day"是什么意思?
针重三七: 给你两个句子你就明白它们的含义了. What's the date today? It's July 9th, 2008. What's day today? Today is Tuesday.

当涂县15752488293: "什么两字"是什么意思?
针重三七: 问的这个问题好友深度啊~ 表示询问某人、某物或某事的本身或性质 表示询问某物或某事的情况 虚指,表示不肯定的事物 表示否定 表示责难 表示询问在它前面的词或一系列的词中所未包括的可能性 表示惊讶或激动 一切事物 用在“也”前,表示所说的范围之内无例外 用在“都”前,表示所说的范围之内无例外

当涂县15752488293: "仕"的意思是什么? -
针重三七: 仕 shì (1) ㄕˋ (2) 做官:出~.~宦.学而优则~.~途.~女(a.宫女,贵族妇女;b.以社会上层妇女为题材的中国画.均亦作“士女”). (3) 审察:“弗问弗~”. (4) 古同“事”,事业. (5) 郑码:NBVV,U:4ED5,GBK:CACB (6) 笔画数:5,部...

当涂县15752488293: "S"是什么意思? -
针重三七: quot.是一个缩略形式,有两种1,quotation 2,quoted 1,quotation:名词, 第一种意思:引用,引证 第二种意思:引文,引语,引录 第三种意思:行情(报告),报价单,估价单 第四种意思:(填空白用的)嵌块 2,quotied:动词 第一种意思:引用,引证,引述,复述 第二种意思:把**放在引号内,用引号把**括起来 第三种意思:报价,开价

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网