我想使用命令行终端通过 Linux/Ubuntu 对压缩文件使用高度安全的加密,完成这项工作的最佳命令行工具是什么?
zip -e -P PASSWORD file1 file2 file3 file4
Run Code Online (Sandbox Code Playgroud)
或者
7za a file.7z *.txt -pSECRET
Run Code Online (Sandbox Code Playgroud)
使用什么加密以及它的安全性如何?
我正在提取一个 zip(自解压,但这可能无关紧要),对于一些文件,我收到一个对话框,询问我是否想用一个即将提取的文件替换已经提取的文件被提取。乍一看,我不明白一个 zip 文件如何在同一个地方多次包含同一个文件。然后我使用 7zip(或任何工具)浏览到有问题的文件,发现这个:
区别在于块号。这里究竟发生了什么?
远程教育语言课程要求我录制一些音频并提交。然而,他们绝对是不合理的。我只允许附加一个 5mb 的文件,而我的录音是 17mb。即使在压缩后,文件仍然超过限制。我无法在我的网站上托管它,也无法提供链接。我曾尝试使用 7zip 将文件分解为部分文件,但他们拒绝接受。有任何想法吗?
我有许多 zip 文件,其中存在德语变音 (äüöÄÜÖß) 的编码错误。它们出现在 filename.zip 以及包含的目录和文件中,如下所示:
等等。通常我使用 Linux,但由于这个问题,我也尝试了 Windows7 VM,但它导致相同的编码混乱。在 Linux 上,我尝试了 convvv 和 detox,但没有成功。
当我使用
我得到“正在跳过,已经是 UTF-8”。
对此有什么想法吗?
我最近需要从这里下载 Ruby 源代码,它说“提供三种格式”,分别是.tar.bz2,.tar.gz和.zip. 我们需要所有三种格式有什么理由吗?至少在 Linux 和 OSX 上,我可以轻松完成这三项中的任何一项。在 Windows 上,我认为只有 zip 是内置的。这些偏好背后有什么原因吗,或者这只是一场宗教战争?
我正在寻找将一个大文件夹压缩成许多 20Mb 文件的方法。我不想将 zip 文件拆分为较小的文件。相反,我想将一些子文件/文件夹分组到压缩时为 20Mb 的组中。
如果你知道怎么做,请帮忙!
更新
我需要单独使用较小的压缩文件,这些文件可以单独解压缩。
我的意图是使用virustotal.com来扫描一个大文件夹。
如何检查 zip 文件是否损坏?我知道zip -F input.zip --out output.zip我可以修复文件。但是我找不到仅检查文件 CRC 的选项。
我正在使用 Ubuntu 12.04。
我知道许多版本的 Windows 没有对使用 AES-256 加密的 zip 文件(PKZip 格式)的内置资源管理器支持,而不是损坏的 zip 加密。特别是我在 Windows 7 和 Server 2012 上尝试过它,但它在任何一个上都不起作用。
我无权测试较新的 Windows 版本。Windows 8.1 和/或 Windows 10 的用户是否可以使用 Windows 资源管理器或操作系统附带的任何内容提取 zip 存档中的 AES-256 加密文件?(我知道他们可以通过安装免费提供的程序来做到这一点,但如果没有必要,不想要求他们这样做。)
当我尝试在 Linux 上压缩一个大文件时出现错误,因为它太大而 zip 无法处理。任何人都知道我可以使用哪些命令来解决这个问题?
这是我得到的错误:
zip 错误:条目太大而无法拆分、读取或写入(文件超出 Zip 的 4GB 未压缩大小限制)
它是一个简单的文本文件,实际上是日志文件。
我用 7-Zip 9.20 加密了一个文件夹,指定了 256 位 AES 和密码,然后创建了 .zip 文件。但是,当我单击压缩文件时,令我惊讶的是,PeaZip 5.1.1(用于打开 zip 文件的注册程序)打开文件时没有提示我输入密码。
这意味着 7-Zip 将我的 AES 密码存储在磁盘上的某个地方,更糟糕的是,在其他程序可以找到它的地方。这本质上是不安全的。如何禁用此行为?
谢谢。
这是我如何使用 7-Zip 加密文件的图片:

这是我尝试打开 .zip 存档中的任何文件时得到的对话框图片(带有输入密钥文件的选项)(打开 .7z 文件时会显示类似的窗口):

zip ×10
7-zip ×3
encryption ×3
archiving ×2
compression ×2
linux ×2
encoding ×1
filenames ×1
format ×1
passwords ×1
tar ×1
ubuntu ×1
utf-8 ×1
wav ×1
windows ×1
windows-10 ×1
windows-7 ×1
windows-8.1 ×1