标签: zip

为什么解压缩的目录 (4.0 K) 比压缩的 (73.0 G) 小得多?

我解压缩了一个压缩文件,zip -l <filename>但得到的是一个比解压缩前小得多的目录。解压后的目录包含所有文件,主要是视频。为什么解压出来的目录正好是4.0k?我错过了什么吗?

命令的 Bash 输出ls -alh

drwxrwsr-x  4 shubhankar gen011    4.0K May 19 15:47 Moments_in_Time_256x256_30fps
-rw-rw-r--  1 shubhankar gen011     73G Mar  1  2018 Moments_in_Time_256x256_30fps.zip
Run Code Online (Sandbox Code Playgroud)

zip centos unzip

38
推荐指数
1
解决办法
1万
查看次数

为什么 7zipped 文件比原始文件大?

可能的重复:
为什么 ZIP 压缩不压缩任何东西?

我尝试 7zipping 一个 .exe 文件,但它实际上变大了。

在此处输入图片说明

这是预期的结果吗?

compression zip 7-zip

37
推荐指数
3
解决办法
2万
查看次数

不压缩的 Zip 文件

我想将多个大文件捆绑到一个文件中,以便于共享。文件已经压缩(例如 jpeg、视频等),所以我不需要压缩,只需要存档。如何在不使用 zip 压缩功能的情况下将它们放入 zip 文件中?我不想浪费时间尝试压缩数 GB 的已压缩文件。

我想使用 zip 而不是tar文件,因为许多 Windows 用户无法打开这些文件。

compression zip

36
推荐指数
2
解决办法
5万
查看次数

使用给定的编码解压缩 ZIP

我得到了 ZIP 文件,其中包含文件,哪些文件名采用某种编码。假设我知道这些文件名的编码,但我仍然不知道如何正确解压缩它们。

这是示例文件,它包含一个文件“?SSK????吸血鬼日记????S06E12.ass”

我知道使用的编码是 GB18030(中文)

问题是 - 如何使用 unzip 或其他 CLI 实用程序在 FreeBSD 中解压缩该文件以获得正确编码的文件名?我尽我所能,但结果从来没有好。请帮忙。

我在 OSX 上试过:

MBP1:test 2ge$ bsdtar xf gb18030.zip
MBP1:test 2ge$ ls
%A1%BESSK%D7%D6L?%D7?The Vampire Diaries %CE%FC?%B9%ED%C8?%C7S06E12/      gb18030.zip
MBP1:test 2ge$ cd %A1%BESSK%D7%D6L?%D7?The\ Vampire\ Diaries\ %CE%FC?%B9%ED%C8?%C7S06E12/
MBP1:%A1%BESSK%D7%D6L?%D7?The Vampire Diaries %CE%FC?%B9%ED%C8?%C7S06E12 2ge$ ls
%A1%BESSK%D7%D6L?%D7?The Vampire Diaries %CE%FC?%B9%ED%C8?%C7S06E12.ass*
MBP1:%A1%BESSK%D7%D6L?%D7?The Vampire Diaries %CE%FC?%B9%ED%C8?%C7S06E12 2ge$ find . | iconv -f gb18030 -t utf-8
.
./%A1%BESSK%D7%D6L?%D7??he Vampire Diaries %CE%FC?%B9%ED%C8?%C7S06E12.ass 
MBP1:%A1%BESSK%D7%D6L?%D7?The Vampire Diaries %CE%FC?%B9%ED%C8?%C7S06E12 2ge$ convmv -r -f gb18030 -t utf-8 --notest …
Run Code Online (Sandbox Code Playgroud)

zip encoding

34
推荐指数
5
解决办法
5万
查看次数

双拉链会导致问题吗?

我有一个目录,我一直在其中存储大量文件。在 10 种类型的文件中,还有一些.zip其他目录。

根据我的个人经验,我依稀记得尝试拉拉链时的问题(ha zip zips)。

压缩已经压缩的文件会立即导致问题,还是在我尝试解压缩它时可能出现问题?

我读到压缩文件可以破坏它吗?,但它并没有真正解决拉链的压缩问题。我确实注意到腐败会导致拉链断裂。压缩 zip 是否会损坏文件?

compression zip archiving

31
推荐指数
3
解决办法
5万
查看次数

如何在 Windows FAT32 中解压缩 9GB 文件

我有一个 2GB 的 RAR 文件,其中包含一个 9GB 的视频文件。我正在使用 FAT32 文件系统。现在我想解压缩该文件,但在 4GB 之后,由于 FAT32 文件大小限制,我收到错误消息。

现在我想知道如何提取该视频?我知道一种方法是将我的分区转换为 NTFS,但我不想遵循这种方式。

我也尝试过 7-zip,但在 4GB 后再次出现错误。

另一种方法是拆分该文件,但我不知道如何拆分压缩的视频文件。

所以有什么想法吗?我怎样才能摆脱这个问题。


更新:

对于所有认为它不是 AVI 文件的人,或者可能是我误解了它,或者我没有提到正确的大小,或者如果他们认为不可能压缩那么多,我附上了图像那个文件。我希望它能回答所有这些问题。

在此处输入图片说明

windows zip fat32

31
推荐指数
5
解决办法
2万
查看次数

如何在 Linux 中压缩文件列表

我有很多文件需要压缩到一个目录中。我不想压缩目录中的所有文件,而只想压缩与某个查询匹配的文件。

我做了

grep abc file-* > out.txt 
Run Code Online (Sandbox Code Playgroud)

在每个文件中创建一个包含所有“abc”实例的文件。我需要文件本身。我如何告诉 bash 只压缩这些文件?

zip bash

29
推荐指数
2
解决办法
4万
查看次数

如何获得最佳的标准 ZIP 压缩?

我不在乎压缩需要多长时间,我想要实现的只有两件事:

  • 绝对最佳的压缩比
  • 与标准阅读器兼容,例如 Windows 和 WinZip

因此,诸如 7-zip 之类的建议不会有太大用处,除非 7-zip 在标准 ZIP 压缩方面也稍好一些(而不是使用它非常好的 .7z 格式)。

理想情况下,我正在寻找:

  • 一个软件的推荐
  • 该软件的特定设置可实现绝对最佳压缩
  • 免费的东西

请记住,压缩需要多长时间不是问题!

最后一件事 - 有些文件可能会使用不同的设置更好地压缩,例如“字大小”或“字典大小” - 是否有可以分析文件并选择最合适压缩率的工具,或者 WinZip,7-zip等已经这样做了吗?

compression zip

27
推荐指数
4
解决办法
6万
查看次数

如何在 Linux 中创建 zip / tgz 以便 Windows 具有正确的文件名?

目前,tar -zcf arch.tgz files/*以 UTF 编码文件名,因此 Windows 用户会看到文件名损坏的所有字符,这些字符不是 english,并且无法使用它。

zip -qq -r arch.zip files/* 具有相同的行为。

如何创建 zip / tgz 存档,以便当 Windows 用户解压缩它时,所有文件名都会正确编码?

linux zip encoding tar filenames

26
推荐指数
6
解决办法
3万
查看次数

为什么不建议直接从 .zip 文件运行 .exe 文件?

我以为我可以压缩一个.exe文件以供便携使用。但是 Windows 说它不起作用,因为它可能依赖于压缩文件夹中的其他文件。

Windows 警告消息

这是什么意思?为什么我不能直接从 zip 文件运行程序?应用程序可以使用相对路径而不是直接路径来访问其他文件。

windows zip

26
推荐指数
3
解决办法
2万
查看次数

标签 统计

zip ×10

compression ×4

encoding ×2

windows ×2

7-zip ×1

archiving ×1

bash ×1

centos ×1

fat32 ×1

filenames ×1

linux ×1

tar ×1

unzip ×1