导航:首页 > 文件处理 > tar不压缩

tar不压缩

发布时间:2022-08-29 09:35:50

1. linux tar命令 压缩 data文件夹时 可以不压缩data下面的 a目录么,就是除开a目录其余的都压缩,求方法

在对某个目录进行压缩的时候,有时候想排除掉某个目录,例如:
如果dir目录下有3个子目录,dir1、dir2、dir3。
我现在想只对dir1和dir2目录打包压缩,命令如下:

tar -zcvf dir.tar.gz --exclude=dir3 dir
(在dir目录的外面运行)
使用exclude参数来过滤不需要的目录或文件,排除某个文件的操作和目录一样

这种问题一网络一大把答案.完全没必要再开一个知道来问.............也不嫌费事........

2. 文件压缩 Zip 7z TAR 有什么区别

zip是一种规范开放的压缩文件,算法不定,但主要是用 DEFLATE;
7zip和zip差不多,算法不定,主要用bzip2和lzma,而且完全开源;
(zip和7z更像是压缩容器,因为算法不是格式固定,允许支持其他压缩算法)
tar是Linux常见的一种归档文件(原生不包括压缩功能);

大小与区别
tar是无压缩的,比压缩效率,其次zip,接着7z。

优缺点
在Linux里面,tar一般和其他没有文件管理的压缩算法文件结合使用,用tar打包整个文件目录结构成一个文件,再用gz,bzip等压缩算法压缩成一次。也是Linux常见的压缩归档的处理方法。

zip相对比较老,格式规范可知,所以积累了各种加解压实现,有较好的兼容性,不过现有文件格式相对而言比较落后,还有会有文件名乱码问题(因为文件名是用非Unicode编码)

7z就新些,所用算法压缩效率也好很多,兼容性不及zip,7z的文件和管理程序都是开源的,文件格式也比较好(支持Unicode文件名),两个主要压缩算法的性能都很好,只是差何时能普及而取代zip而已。

最后,国内很多压缩软件都是支持这些算法的,2345好压、360压缩。

3. tar压缩摸个目录下的文件,如何不压缩文件夹只要文件

如果在电脑上,直接可以拉出全部的子文件,就不含文件夹;手机上的话要看自带的文件管理有没有这个功能,一般情况下就是解压完,含有文件夹,但你可以把里面的子文件夹移出来实现目的,或者用第三方文件管理器

4. TAR文件怎么只打包不压缩,怎么写这种命令,求格式

选择压缩率0

5. 我在服务器(Linux系统)上有个.tar文件(8.5GB),我怎么才能把它解压出来

一般.tar文件属于归档备份文件,分压缩和不压缩,为了快可以使用不压缩格式。解包时通过参数区别。
不压缩使用#tar -xvf 文件名
压缩时分压缩格式分为#tar -xzvf 文件名 和#tar -xjvf 文件名 这两个对应两种压缩格式。
一般带压缩的后缀带有.tar.gz或.tar.bz等说明它是压缩的但有些人不安规矩命名这时候就要用这三种命令轮流试试了。
参数说明:
x代表解压
v代表校验
z代表zip压缩
j代表bzip压缩
f代表后面跟着文件名,所以必须放在最后一个,他后面紧跟解压的文件名,如果放前面就会提示出错。

6. linux tar 是压缩还是解压

tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。

首先要弄清两个概念:打包和压缩。打包是指将一大堆文件或目录变成一个总的文件;压缩则是将一个大的文件通过一些压缩算法变成一个小文件。

为什么要区分这两个概念呢?这源于Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip bzip2命令)。

linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩。

1、命令格式:tar[必要参数][选择参数][文件]
2、命令功能:用来压缩和解压文件。tar本身不具有压缩功能。他是调用压缩功能实现的
3、命令参数
1) 必要参数有如下:
-A 新增压缩文件到已存在的压缩
-B 设置区块大小
-c 建立新的压缩文件
-d 记录文件的差别
-r 添加文件到已经压缩的文件
-u 添加改变了和现有的文件到已经存在的压缩文件
-x 从压缩的文件中提取文件
-t 显示压缩文件的内容
-z 支持gzip解压文件
-j 支持bzip2解压文件
-Z 支持compress解压文件
-v 显示操作过程
-l 文件系统边界设置
-k 保留原有文件不覆盖
-m 保留文件不被覆盖
-W 确认压缩文件的正确性

2)可选参数如下:
-b 设置区块数目
-C 切换到指定目录
-f 指定压缩文件
--help 显示帮助信息
--version 显示版本信息

4.常见解压/压缩命令
tar 文件
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName

.tar.gz 和 .tgz 文件
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName

7. Linux:tar仅打包不压缩时什么意思呢tar指令不就是用来压缩解压的么

tar 是用来备份的程序,不加参数-z运行就不会将备份文档压缩,只是将文件打包备份为一个文档。

8. tar名令有没有压缩文件还是单建立什么当案文件

不是,根据命令所带的参数确定
旧版的tar命令不压缩档案,可用gzip压缩。例如:
$tar cvf ye.tar *.txt
$gzip ye.tar
则可建立压缩档案ye.tar.gz。
新版的tar可以直接访问和建立gzip压缩的tar档案,只要在tar命令中加上z 选项就可以了。例如:
$tar czvf ye.tar *.txt
生成压缩档案ye.tar.gz,
$tar tzvf ye.tar *.txt
显示压缩档案ye.tar.gz的内容,而

9. 1、unix中为什么我用tar命令压缩7G大小的东西,还是原来大 小。

被压缩的东西有两种可能:1)已经被压缩,所以压无可压; 2)被压缩的数据本身已经没有冗余,所以已经无法进一步压缩了。
另外,值得注意的是tar本身是不没有压缩的,只是打包。如果要压缩需要使用压缩命令,例如:

$> tar cvf some.tar /tmp/some.data
$> compress some.tar

最后生成的是some.tar.Z压缩文件, 而some.tar文件只是打包(比如将目录树打包成一个文件),并不进行压缩处理。

10. tar 打包多个文件

我用的fc9
tar -cvf [包名] 〔要打包的文件命〕
例如:/home下有1.out,2.out,3.out三个文件,我想把它打包并且起名为“123.tar”并且存在/opt下。
tar -cvf /opt/123.tar /home/*.out
然后在opt下就有一个名为123.tar的包了。里面包含文件1.out,2.out,3.out.

阅读全文

与tar不压缩相关的资料

热点内容
单片机的中断技术 浏览:614
表格加密才能打开 浏览:39
多态可以提高编译可靠性吗 浏览:599
拼好魔方的app怎么下载 浏览:503
江苏金税盘测试服务器地址是什么 浏览:607
螺杆式压缩冷凝机组 浏览:299
p在单片机里什么意思 浏览:25
linuxwireshark使用教程 浏览:656
手机访问阿里服务器地址 浏览:678
程序员可以干什么 浏览:71
绩效考核权重分配算法 浏览:524
android应用logo 浏览:898
光遇安卓服墓土商店什么时候开 浏览:566
月收益翻倍的源码 浏览:639
asop源码放在哪里 浏览:989
电脑服务器密码怎么找 浏览:575
jdp转换pdf 浏览:750
把pdf导入iphone 浏览:510
米哈游租赁的云服务器是哪个 浏览:524
android直接打电话 浏览:1018