拆分命令 Linux

“拆分命令在 Linux 用于将文件分成多个块。 当您有非常大的文件并且您希望它们易于管理时,此命令会派上用场。 在本指南中,我们将与您分享最简单的拆分命令的使用方法 Linux”

拆分命令的最简单用法 Linux

以最简单的方式在a上使用split命令 Linux 系统,您必须按照以下步骤操作:

步骤#1:可视化要拆分的文件

首先,我们将查看要拆分的文件。 为此,我们将执行以下命令:

$ cat file.txt

在这种情况下,我们希望拆分的文件的名称是“file.txt”。 您可以将您选择的任何文件传递给此命令。

该文件的内容如下图所示:

第 2 步:将文件拆分为所需数量的块

现在,由于您可以从上面解释的步骤中看出我们要拆分的文件不是那么长; 因此,我们将根据每个块的自定义行数将其拆分为多个块。 我们为此目的使用的命令如下:

$ split –l 1 file.txt

拆分命令的“-l”标志 Linux 允许您定义一个数字,根据该数字创建块。 由于我们已将此数字设置为“1”,并且原始文件中的总行数为“5”,因此,该文件将分为“5”个不同的块,每个块包含“1”行,即 xaa , xab, xac, xad, 和 xae 分别。 但是,执行此命令后不会在终端上产生任何输出。

因此,要确认是否已创建所需的块,可以运行“ls –l”命令。 此命令输出中突出显示的部分表明已成功创建所述块。

第 3 步:验证新创建的块的内容

如果要验证新创建的块的内容,则可以运行以下命令:

$ cat xaa

这个特定块的内容如下图所示。 以同样的方式,您也可以检查所有其他块的内容,从而验证这些块是否确实包含原始文件的不同行。

专家提示

要了解有关 split 命令的用法和不同选项的更多信息,您只需运行以下命令即可:

$ split --help

该命令将带你直接进入split命令的帮助手册,从中你可以了解更多关于该命令的信息,如下图所示:

结论

这篇文章致力于split命令的基本用法 Linux. 默认情况下,此命令将文件拆分为不同的块,每个块跨越 1000 行。 这正是它最适合大文件的原因。 但是,您仍然可以按照我们在本指南中与您分享的过程使用它将小文件拆分为多个块。