压缩包和借贷宝10g解压包密码有什么不同

博客访问: 246309
博文数量: 95
注册时间:
ITPUB论坛APP
ITPUB论坛APP
APP发帖 享双倍积分
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: Linux
使用jar命令压缩和解压文件不会继承原来的权限,切记!
而使用zip/unzip压缩解压文件则会保留文件原来的权限等信息,因此使用压缩解压的时候尽量使用专业的工具
下面是测试内容和结果:
1.首先确认使用zip/unzip会继承文件原来的权限
[root@localhost ~]# umask
[root@localhost ~]# mkdir tst
[root@localhost ~]# touch ./tst/aaa
[root@localhost ~]# touch ./tst/bbb
[root@localhost ~]# touch ./tst/ccc
[root@localhost ~]# ls -l ./tst
-rw-r--r-- 1 root root 0 Sep 25 00:59 aaa
-rw-r--r-- 1 root root 0 Sep 25 00:59 bbb
-rw-r--r-- 1 root root 0 Sep 25 00:59 ccc
[root@localhost ~]# chmod 700 ./tst/aaa
[root@localhost ~]# chmod 777 ./tst/bbb
[root@localhost ~]# ls -l ./tst                    -----修改三个文件的权限分别是700,777,644
-rwx------ 1 root root 0 Sep 25 00:59 aaa
-rwxrwxrwx 1 root root 0 Sep 25 00:59 bbb
-rw-r--r-- 1 root root 0 Sep 25 00:59 ccc
[root@localhost ~]# zip -r tst tst                 ------使用zip压缩一个包后,将原来目录改名
  adding: tst/ (stored 0%)
  adding: tst/bbb (stored 0%)
  adding: tst/aaa (stored 0%)
  adding: tst/ccc (stored 0%)
[root@localhost ~]# ls -l
drwxr-xr-x 2 root root 4096 Sep 25 00:59 tst
-rw-r--r-- 1 root root  512 Sep 25 01:00 tst.zip
[root@localhost ~]# mv tst tst_bak
[root@localhost ~]# ls -l
drwxr-xr-x 2 root root 4096 Sep 25 00:59 tst_bak
-rw-r--r-- 1 root root  512 Sep 25 01:00 tst.zip
[root@localhost ~]# unzip tst.zip                  ------使用unzip解压压缩包,查看权限没有改变
Archive:  tst.zip
   creating: tst/
extracting: tst/bbb                 extracting: tst/aaa                 extracting: tst/ccc                 [root@localhost ~]# ls -l tst
-rwx------ 1 root root 0 Sep 25 00:59 aaa
-rwxrwxrwx 1 root root 0 Sep 25 00:59 bbb
-rw-r--r-- 1 root root 0 Sep 25 00:59 ccc
2.使用上面的实验结果,测试jar解压文件后的变化
[root@localhost ~]# ls -l
drwxr-xr-x 2 root root 4096 Sep 25 00:59 tst
drwxr-xr-x 2 root root 4096 Sep 25 00:59 tst_bak
-rw-r--r-- 1 root root  512 Sep 25 01:00 tst.zip
[root@localhost ~]# rm -fr tst                      ------删除掉原来的tst目录,然后使用jar解压原来zip压缩的文件(注意umask为022)
[root@localhost ~]# ls -l
drwxr-xr-x 2 root root 4096 Sep 25 00:59 tst_bak
-rw-r--r-- 1 root root  512 Sep 25 01:00 tst.zip
[root@localhost ~]# ls -l /home/oracle/oracle/product/11.2.0/dbhome_1/jdk/bin/jar
-rwxr-xr-x 1 oracle dba 62492 May  6  2009 /home/oracle/oracle/product/11.2.0/dbhome_1/jdk/bin/jar
[root@localhost ~]# export PATH=$PATH:/home/oracle/oracle/product/11.2.0/dbhome_1/jdk/bin/
[root@localhost ~]# which jar
/home/oracle/oracle/product/11.2.0/dbhome_1/jdk/bin/jar
[root@localhost ~]# jar xvf tst.zip
  created: tst/
extracted: tst/bbb
extracted: tst/aaa
extracted: tst/ccc
[root@localhost ~]# ls -l tst                      ------使用jar解压后,在umask为022的情况下,解压后的文件权限为644
-rw-r--r-- 1 root root 0 Sep 25 01:06 aaa
-rw-r--r-- 1 root root 0 Sep 25 01:06 bbb
-rw-r--r-- 1 root root 0 Sep 25 01:06 ccc
[root@localhost ~]# umask ;                     ------设置umask为000后,解压后的文件权限为666
[root@localhost ~]# ls -l
drwxr-xr-x 2 root root 4096 Sep 25 00:59 tst_bak
-rw-r--r-- 1 root root  512 Sep 25 01:00 tst.zip
[root@localhost ~]# jar xvf tst.zip
  created: tst/
extracted: tst/bbb
extracted: tst/aaa
extracted: tst/ccc
[root@localhost ~]# ls -l tst
-rw-rw-rw- 1 root root 0 Sep 25 01:10 aaa
-rw-rw-rw- 1 root root 0 Sep 25 01:10 bbb
-rw-rw-rw- 1 root root 0 Sep 25 01:10 ccc
[root@localhost ~]#
因此可以得出,jar解压后文件的权限与用户当前的umask有关系,而与文件在原来压缩包中的权限没有关系。不会继承原来压缩包中的权限
3.测试jar压缩的时候会不会记录文件的权限
[root@localhost ~]# rm -fr tst tst.zip    ----删除原来的文件,然后设置umask为022,使用jar压缩带权限的文件,然后使用unzip解压
[root@localhost ~]# mv tst_bak tst
[root@localhost ~]# ls -l tst
-rwx------ 1 root root 0 Sep 25 00:59 aaa
-rwxrwxrwx 1 root root 0 Sep 25 00:59 bbb
-rw-r--r-- 1 root root 0 Sep 25 00:59 ccc
[root@localhost ~]# umask 022
[root@localhost ~]# jar cvf tst.zip tst
added manifest
adding: tst/(in = 0) (out= 0)(stored 0%)
adding: tst/bbb(in = 0) (out= 0)(stored 0%)
adding: tst/aaa(in = 0) (out= 0)(stored 0%)
adding: tst/ccc(in = 0) (out= 0)(stored 0%)
[root@localhost ~]# ls -l
drwxr-xr-x 2 root root 4096 Sep 25 00:59 tst
-rw-r--r-- 1 root root  699 Sep 25 01:19 tst.zip
[root@localhost ~]# mv tst tst_bak
[root@localhost ~]# unzip tst.zip
Archive:  tst.zip
   creating: META-INF/
  inflating: META-INF/MANIFEST.MF       creating: tst/
extracting: tst/bbb                 extracting: tst/aaa                 extracting: tst/ccc                 [root@localhost ~]# ls -l tst            ---可以看到,使用unzip解压后的文件权限为644
-rw-r--r-- 1 root root 0 Sep 25 00:59 aaa
-rw-r--r-- 1 root root 0 Sep 25 00:59 bbb
-rw-r--r-- 1 root root 0 Sep 25 00:59 ccc
[root@localhost ~]# rm -fr tst            ---删掉解压后的文件,设置umask为000,再解压发现解压文件的权现为666
[root@localhost ~]# ls -l
drwxr-xr-x 2 root root 4096 Jun  4 20:56 Desktop
drwxr-xr-x 2 root root 4096 Sep 25 01:19 META-INF
drwxr-xr-x 2 root root 4096 Sep 25 00:59 tst_bak
-rw-r--r-- 1 root root  699 Sep 25 01:19 tst.zip
drwxr-xr-x 7 root root 4096 Jan 22  2010 vmware-tools-distrib
[root@localhost ~]# umask 0000
[root@localhost ~]# umask
[root@localhost ~]# unzip tst.zip
Archive:  tst.zip
replace META-INF/MANIFEST.MF? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
  inflating: META-INF/MANIFEST.MF       creating: tst/
extracting: tst/bbb                 extracting: tst/aaa                 extracting: tst/ccc                 [root@localhost ~]# ls -l tst
-rw-rw-rw- 1 root root 0 Sep 25 00:59 aaa
-rw-rw-rw- 1 root root 0 Sep 25 00:59 bbb
-rw-rw-rw- 1 root root 0 Sep 25 00:59 ccc
[root@localhost ~]#
因此可以判断,使用jar压缩的文件,解压后与系统当前环境的umask有关系。
通过这个实验可以判断,jar压缩和解压的时候,不会记录文件的权限.建议我们在使用这些工具的时候,一定要熟悉它们的特点
阅读(4162) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。压缩文件与原文件的区别是什么?压缩文件有什么优点?
压缩文件就是把源文件的信息(16进制或2进制)中有规律的部分用简约的信息表示。比如4个0连在一起(0000)就用100表示,省下一位空间。实际应用中会有更巧妙的算法。当然,压缩文件的信息和源文件完全不同,是不能直接运行的。只有解压缩后才能还原原来的信息。
压缩文件的优点当然是空间小,便于传输啦。你上网传文件时压缩文件的优势就体现出来了。
其他答案(共1个回答)
是差不多!
但是有时候你要上传资料什么的
好像不能上传文件夹吧?可压缩文件就是一个文件而已......
以下是百度搜索来的
1,压缩文件...
毕业证书,学位证书(如果有),教师资格证书(如果有),英语四六级(四八级)证书,本专业的专业证书,其他证书的原件
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区【求解】一个软件通过解压缩使用和安装使用有什么区别?【显卡吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:2,465,724贴子:
【求解】一个软件通过解压缩使用和安装使用有什么区别?收藏
如题。主要是想知道这两种方法他们本质的区别是什么?可想而知解压缩只是解压所有软件需要的文件,而安装的话必然会自动在系统做修改。给我的感觉是会添加信息到注册表,还有包括解压程序到指定位置,不知道我说得对不对?还有什么其他的区别吗?
一采通-领先的招投标采购管理系统-供应商管理系统
解压不会生成快捷方式 不会根据系统实际情况安装
你得看这软件需不需要什么特别设置,不然真的一样
楼主头像好评,求大图
有些软件需要向注册表里面写入东西,有的要更新驱动,库文件,注册系统服务什么的
注意:本吧禁止无关图镇楼,再发删帖封号。解压缩使用的一般称为「绿色软件」(Green Software)或者「便携软件」(Portable Software),也分两种,一种本来就是绿色的,一种是被绿色化的出现这种玩意的核心原因在于,传统 UNIX 系统下的软件是自带一个配置文件写入软件配置信息的,而 Windows 包含了一个叫「注册表」的数据库,要求所有软件的配置信息写入注册表。所以一般 Windows 软件安装的时候都会在注册表内写入配置信息,如果直接将安装好的软件复制到其他系统,有些软件就会找不到配置信息无法启动,如果作者考虑到了这个问题,有的软件会重新写入注册表,这样的软件复制了也能用。也有一部分闲的蛋疼的或者搞破解的,自己写一个注册表写入脚本来「绿色化」某个软件,我觉得这没什么意义,比安装也没方便到哪儿去以上的所谓绿色软件,使用之后会在你的注册表上留下一坨垃圾,反正没有 uninstall.ex如果软件作者写软件的时候就没用到注册表,直接自带配置文件,那自然就是「绿色」的,程序可以任意复制。这应该算是真正的绿色软件,不是很常见。比如上图中 CCleaner 的 ini 文件。当然还有注册服务、驱动之类的情况,不一一说了。个人观点,欢迎指正
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或您所在的位置: &
& 压缩解压
下载吧提供国内外绿色解压缩软件下载,是解压缩软件大全,解压缩软件下载中心,从这里你不但可以下载到最热门最多人用最流行的解压缩软件,还可以下载到一些国内外有特色的解压缩软件,快压,好压,WinRAR,360压缩软件,WinZip等。还有一些程序打包压缩软件。支持zip,rar解压软件下载,方便大家打包文件,转移数据,保存数据.
解压缩软件推荐
解压缩软件大全
360压缩软件(360解压缩软件官方下载)是新一代的压缩软件。360压缩软件相比传统软件,压缩速度提升了2倍以上,支持更多、更全面的压缩格式。360压缩内置木马扫描功能,更安全。大幅简化了传统软件的繁琐操作...
大小:8.57 MB
下载:81746次
7-Zip是一个开放源码的数据压缩程序,主要用在Microsoft Windows操作系统,Unix-like的操作系统如Linux与FreeBSD下面有7-zip的移植版本p7zip可以使用。它提供命令行接口的程序或图形用户界面 ..
大小:1.08 MB
下载:111471次
Bandizip是一款免费的压缩解压软件。支持 ZIP, 7Z, RAR, ALZ, EGG, TAR, BH, LZH, GZ, BZ2, ISO, CAB, WIM, XZ, ARJ和Z后缀的压缩文档。并且可以制作exe格式自解压文件、支持unicode字符和批量分割压缩文件。
大小:4.64 MB
下载:2834次
Five Star Zip是一款完全免费的7z和zip压缩解压软件,可以支持6种格式的压缩,还可以支持自解压压缩包,可以解压33种压缩格式,是一个小巧的全能工具。Five Star
大小:11.29 MB
下载:1365次
PeaZip是一款非常不错的压缩、解压缩软件。多平台!并且PeaZip支持的格式众多:7Z, 7-Zip sfx, ARJ, BZip2, CAB, CHM, CPIO, DEB, GZip, ISO, JAR, LZH, NSIS, OOo files, PAQ8
大小:6.43 MB
下载:18984次
pdf压缩大师是一款Windows平台下的PDF压缩软件工具,它可以快速的将扫描版PDF文件的大小进行压缩减小,压缩性能高达50%或更好。pdf压缩大师同时提供多个选项例如DPI和
大小:2.78 MB
下载:1699次
智压压缩软件是一款无广告的压缩解压软件,智压压缩速度更快、更稳定,支持17中常见文件压缩格式,能够快速添加不同路径的文件和文件夹进行压缩操作。最大特色功能"压缩盒&quo
大小:4.48 MB
下载:1991次
快压(kuaizip)是一款免费、方便、快速的压缩和解压缩利器,拥有一流的压缩技术,快压是国内第一款具备自主压缩格式的zip解压软件。快压自身的压缩格式KZ具有超大的压缩比和超快的压缩解压速度。 ..
大小:6.75 MB
下载:74286次
File Optimizer是一个方便的文件重压缩软件,它能压缩各种类型的文件,使得文件体积进一步缩小,以方便传输和携带。软件利用了各种开源或免费的插件,针对不同文件类型利用不同的插件进行压缩。
大小:52.71 MB
下载:16474次
极速压缩是一款非常实用的压缩软件。极速压缩软件界面非常简洁,非常易用。极速压缩支持超过17种常见文件格式,压缩比例高,1G文件解压仅需15S,智能的压缩算法,让文件和图片的压缩比例
大小:4.24 MB
下载:1758次
& 上一页 1
81746次下载
27522次下载
142196次下载
4147536次下载
36596次下载
4358次下载
3099次下载
8739次下载
8090次下载
8166次下载
4147536次下载
142196次下载
111471次下载
93905次下载
81746次下载
74286次下载
66917次下载
61867次下载
60054次下载
54348次下载
热门关键字都是压缩文件rar文件是用winrar压缩的zip文件是用winzip压缩的winrar能打开winzip压缩的文件而winzip不能打开winrar压缩的文件。一般来说RAR比ZIP压缩比率更高,也就是说压得更小。
其他答案(共2个回答)
Zip 只有英文版+汉化包的,而且安装程序体积较大WinRAR 则有官方的简体中文版,安装程序体积较小(还不到 1MB)第二个区别:WinZip 支持的压缩包格式虽然很多,但都已经过时了,而且也没有新的特性WinRAR 支持的压缩包格式也不少,但都是现在最流行的,支持的格式也在增加第三个区别:WinZip 压缩文件只能压缩成 ZIP 格式,而且压缩率较低,速度较慢WinRAR 却兼容 Zip 格式,而且有其他的扩展压缩方法,提高了压缩率综上所述:由于第一个原因,我就不愿意用 WinZip,看到第二个原因, 我就想放弃 WinZip 了,知道了第三个原因,就有足够的理由让我放弃 WinZip 了,支持 WinRAR !!!
zip是曾经的标准。但是现在不行了,现在rar比他好的多。不仅压缩率比zip高。支持的压缩格式也比win zip多,而且winrar是中文的,还有破解(虽然w...
从前往后压缩比越高,压缩后文件越小,时间越长,其中,存储基本没有压缩,要最快时间建议选这种,文件也最大。
两种不同的压缩格式,分别是WINRAR和WINZIP的默认的压缩格式,用WINRAR也可以打开ZIP文件.
因为你选择的 是zip格式 或者你安装的 压缩软件 默认是zip格式
你可以自己 设置压缩后的格式
zip是曾经的标准。但是现在不行了,现在rar比他好的多。不仅压缩率比zip高。支持的压缩格式也比win zip多,而且winrar是中文的,还有破解(虽然wi...
大家还关注
淘宝该评价被确定为炒作信用度,已被执行删...
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区}

我要回帖

更多关于 奶酱大魔王解压包密码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信