将大量文件合并成一个大块的最快方法

将大量文件合并成一个大块的最快方法

我想避免创建档案,因为它需要大量的时间和 CPU 能力,因为我必须在不同的文件系统之间传输一个大文件夹,所以我希望将所有数据放在一个文件中。

答案1

您需要tar。阅读有趣的联机帮助页:-) tar 不会压缩(除非您告诉它压缩)。

tar cf tarname.tar the_directory_you_want_to_archive/将创造文件:tarname.tar。您可以tar xf tarname.tar稍后提取。

如果您希望存档的文件位于不同的目录中,只需将每个文件添加到命令行,如下所示:tar cf tarname.tar dir1/file1 dir2/file2 dir3/file3。这将创建一个包含文件“file1”、“file2”和“file3”的存档。

答案2

在所有 .buntus 中,我总是安装 7z 文件压缩。它是免费软件,如果需要,它可以处理 RAR 压缩。最重要的是,它是一个图形用户界面程序,因此没有花哨的命令线挑剔和不宽容。

大多数操作系统都支持 ZIP 和 7Z 文件压缩。TAR 等往往只适用于 Unix 类型的操作系统。7Z 还可以压缩为较小的文件大小。与传输到另一台计算机或存储驱动器的时间相比,压缩的“时间”很短。

相关内容