Linux:如何将大文件分成更小的文件?

Modified on: Fri, 01 Nov 2019 00:00:02 +0800

我有一个巨大的文件(> 20演出)坐在我的源机器上,我需要将它传输到我的目标机器。出于这个问题的目的,我们假设我没有两台机器之间的网络连接。

我需要将此文件分成一系列较小的文件,将较小的文件写入DVD,然后重新组装目标计算机上的所有文件。

源计算机和目标计算机都是Linux机器。有没有办法使用tar来实现这个目的?我有一种感觉,我需要使用--multi-volume参数。我有什么选择?

我需要能够指定卷文件的大小,以确保每个卷文件都适合单个DVD。

谢谢!

作者:Runcible

最佳答案

使用split命令。

split -b 22 m newfile.txt new会将文件“newfile.txt”拆分为三个单独的文件,分别名为newaa,newab和newac,每个文件大小为22 MB。


相关问答

添加新评论