对压缩文件内文件属性不理解

2015-12-04 00:53:31 +08:00
 fetich

在 Windows 10 平台上,以 zip 文件为例,用 7-zip 15.12 打开

从某网站下载的压缩包
https://i.imgur.com/K5KrvJ3.png

而我在电脑上挑选几张图片用 7-zip 压缩后,却是这个样子的
https://i.imgur.com/7LaGjop.png

主要区别在于:

  • Attributes 不同 -rw-rw-r--A 分别是 Linux 和 Windows 描述文件权限的吧……
  • 前者没有创建时间和访问时间的信息
  • Host OS 不同

从以上三点不同来看,是否意味着只有 Linux 或者 Unix 以及 Mac OS 才能得到类似于第一类的压缩包?如果不是,在 Windows 平台上该如何操作?

1618 次点击
所在节点    问与答
4 条回复
fetich
2015-12-04 00:57:30 +08:00
怎么图片突发直接显示……

SharkIng
2015-12-04 03:57:23 +08:00
不同文件体系肯定不一样啊 这就和有些 win 的硬盘无法在 Mac 上用一个道理
msg7086
2015-12-04 08:24:16 +08:00
因为打包格式是平台相关的。
比如 Linux 下 tarball 打包的时候就要把 Linux 的权限打进去,否则解包的时候权限就乱了。
Windows 下根本就没有 Linux 的权限模式,除非是模拟否则没法做成这样。
fetich
2015-12-04 12:44:15 +08:00
@msg7086 Got it. 有空使用 Linux 测试一下。 ;-)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/241017

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX