my_doc.rar
我使用以下命令从我的 Mac OS X 10.9 终端将一个 8 GB 的文件拆分成 4 个单独的文件
split -b 2000m my_doc.rar my_doc.rar
拆分文件后,我生成了:my_doc.raraa
、、和。我可以通过删除扩展名来生成这 4 个文件吗?不可以,因为我尝试使用 UnRarX 通过将 重命名为 而不是 、 而不是 等等来提取这些文件,my_doc.rarab
但没有成功!那么其他人如何使用 WinRaR 或 UnRarX 等软件合并这些文件?生成的文件不是 .rar 文件吗?但是,我知道我可以通过以下方式在我的 Mac 上合并它们:my_doc.rarac
my_doc.rarad
.rar
my_doc1.rar
my_doc.raraa
my_doc2.rar
my_doc.rarab
cat
cat my_doc.rar* > my_doc.rar
但是我怎样才能与不使用 Mac 的人共享大文件呢?
答案1
我从https://superuser.com/a/273380/54036
要将文件分割成精确的大小,您可以始终使用命令行工具 Linux / Unix 工具:split。Windows 版本在这里:http://unxutils.sourceforge.net/
使用该工具,您可以将文件分割为所需的任意大小,然后使用“cat”重新组合它们。
例如:
split -b=10090000 bigfile.iso bigfile_part.
将文件精确分割为 10090000 字节。您的输出将如下所示:
bigfile_part.aa
bigfile_part.ab, etc.
要重新组合,只需执行以下操作:
cat bigfile_part* > bigfile.iso
答案2
我使用以下命令从我的 Mac OS X 10.9 终端将 8 GB 的 my_doc.rar 文件拆分为 4 个单独的文件
split -b 2000m my_doc.rar my_doc.rar
好的,将一个 rar 存档分成四个部分。
分割文件后我生成了:my_doc.raraa、my_doc.rarab、my_doc.rarac 和 my_doc.rarad。
是的,这是默认行为。第一个块被aa
附加到名称,第二个是 ab,第三个是 ac 等等。
我可以通过删除扩展名将这 4 个文件变成 .rar 吗?
不。把它比作一本书。如果你把一本书切成四部分,那么你就有四个部分。要使其成为一本正规的书,它需要有带有标题、索引等的封面。
对于 rar 来说,情况类似。它需要前面的部分才能工作。
其他人如何使用 WinRaR 或 UnRarX 等软件加入这些文件?生成的文件不是 .rar 文件吗?但是,我知道我可以使用 cat 在我的 Mac 上加入这些文件,如下所示:
cat my_doc.rar* > my_doc.rar
方式完全相同。你将其切成四份。然后你将这些四份附加(“粘合”)成一块。在你的情况下,你曾经cat
这样做过,但有很多方法可以做到这一点。其中一种在 Windows 上有效的方法是复制。(copy /b file1 + file2+ file3 + file4 bigfile
)
但是我怎样才能与不使用 Mac 的人共享大文件呢?
让他们使用自己的工具。或者使用其他方式共享较小的文件。分块的 rar 文件是杂乱无章的。让 rar 生成几个较小的输出文件会更好。