`

split命令

阅读更多
split命令

split命令可以将一个大文件分割成很多个小文件,有时需要将文件分割成更小的片段,比如为提高可读性,生成日志等。

-b:值为每一输出档案的大小,单位为 byte。
-C:每一输出档中,单行的最大 byte 数。
-d:使用数字作为后缀。
-l:值为每一输出文档的行数大小。


实例

1、生成一个大小为100KB的测试文件:

[root@localhost split]# split -b 10k date.file

[root@localhost split]# ls date.file
xaa xab xac xad xae xaf xag xah xai xaj



2、文件被分割成多个带有字母的后缀文件,如果想用数字后缀可使用-d参数,
同时可以使用-a length来指定后缀的长度:

[root@localhost split]# split -b 10k date.file -d -a 3

[root@localhost split]# ls date.file
x000 x001 x002 x003 x004 x005 x006 x007 x008 x009

3、为分割后的文件指定文件名的前缀

[root@localhost split]# split -b 10k date.file -d -a 3 split_file

[root@localhost split]# ls
date.file split_file000 split_file001 split_file002 split_file003 split_file004 split_file005 split_file006 split_file007 split_file008 split_file009


4、使用-l选项根据文件的行数来分割文件,例如把文件分割成每个包含10行的小文件:

split -l 10 date.file


来自: http://man.linuxde.net/split
分享到:
评论

相关推荐

    Linux工具split命令分割文件

    Linux 工具 split 命令分割文件 Linux 工具 split 命令是一款功能强大的文件分割工具,能够将大文件分割成多个小文件,使得文件处理和传输变得更加方便。下面我们将详细介绍 split 命令的使用方法、选项和参数。 ...

    Linux split命令用法详解

    Linux split命令 Linux split命令用于将一个文件分割成数个。 该指令将大文件分割成较小的文件,在默认情况下将按照每1000行切割成一个小文件。 语法split [--help][--version][-][-b ][-C ][-l ][要切割的文件]...

    基于fyne_v2实现了文本的大文件分割为小分文件,即linux_split命令的window

    基于fyne_v2实现了文本的大文件分割为小分文件,即linux_split命令的windows版本_win-file-spliter

    Linux之split命令详解

    Linux中的`split`命令是一个非常实用的工具,它允许用户将大文件分割成多个小文件,以便于管理和处理。在处理大数据或者日志文件时,`split`命令尤其有用,可以避免单个文件过大带来的操作不便。以下是关于`split`...

    dpkg-split命令 分割软件包

    dpkg-split命令用来将Debian linux中的大软件包分割成小软件包,它还能够将已分割的文件进行合并。 dpkg-split命令只能在Debian系统上使用,因为他需要调用dpkg-deb命令分析软件包的组成。 语法格式: dpkg-split ...

    详解使用 split 命令分割 Linux 文件

    要将文件分割为多个文件块,只需使用 split 命令。 $ split bigfile 默认情况下,split 命令使用非常简单的命名方案。文件块将被命名为 xaa、xab、xac 等,并且,大概地,如果你将足够大的文件分割,你甚至可能会...

    Unix 命令全集

    split 命令 splat 命令 splitvg 命令 splitlvcopy 命令 splp 命令 spost 命令 spray 命令 sprayd 守护进程 srcmstr 守护进程 startcondresp 命令 start-secldapclntd 命令 stop-secldapclntd 命令 startrpdomain ...

    LINUX常用命令速查手册

    7. split命令:用于切割文件,语法为`split 选项 文件名`,例如`split -b 10k test.txt`,它将将test.txt文件切割成多个小文件,每个文件的大小为10KB。 知识点:split命令可以用来切割大文件,避免文件太大而无法...

    常用linux命令小结

    split命令用于将文件分割成多个较小的部分。例如,将一个大文件分割成每个部分100行的多个小文件,可以使用: ```bash split -l 100 filename.txt ``` **head命令** head命令用于显示文件的开头部分,默认是前10行...

    完整word版-Gambit软件Split和Subtract的差别及面的连接.doc

    Split命令主要用于在几何模型中将一个实体分割成多个部分。它提供了三个子选项: - Retain:这个选项保留用于分割的几何体,即在分割操作后,原始的分割工具仍然存在,并且新增加的分割结果会与之共存。这适用于你...

    linux下nohup日志输出过大问题的解决方法

    split 命令是一个非常有用的命令,可以将大文件分割成多个小文件,以便于查看和管理。在上面的示例代码中,我们使用 split 命令将 nohup.out 文件分割成多个小文件,每个文件的大小为 5M。 `/usr/bin/split -b 5m ...

    Linux课堂笔记.pdf

    一、操作系统概述 1、 操作系统 2、 不同应用利于的主流操作系统二、系统安装 1、安装VM虚拟机 1.1 简要介绍 1.2 配置网卡 2、 配置网卡信息 3、 Linux目录详解 ...2.8.11 split命令 2.8.12 awk命令

    linux运维笔记:最常用的150个命令.docx

    8. split命令:分割文件为不同的小片段。 9. paste命令:按行合并文件的内容。 10. sort命令:对文件的文本内容排序。 11. uniq命令:去除重复行。 12. wc命令:统计文件的行数、单词数或字节数。 13. iconv命令:...

    Linux相关命令详解

    split 命令是用于将文件分割成多个小文件。split 语法规则包括split [OPTIONS] [FILE],其中 OPTIONS 是可选参数,FILE 是输入文件。split 的常用选项包括-b 选项,用于指定块大小,-l 选项,用于指定行数等。 diff...

    正则表达式和SED命令

    1. 使用split命令进行文件分割。 2. 使用cat文件名 | sed处理(但是该方案只能针对中大型的文件文本,文本量过大,处理效果不好)。 正则表达式和SED命令是非常强大的工具,可以帮助我们快速、灵活地处理文本数据。...

    Linux下文件的切分与合并的简单方法介绍

    linux下文件分割可以通过split命令来实现,可以将一个大文件拆分成指定大小的多个文件,并且拆分速度非常的快,可以指定按行数分割和安大小分割两种模式。Linux下文件合并可以通过cat命令来实现,非常简单。 在...

    大文件拆分和合成详细笔记

    大文件拆分和合成是 Linux 系统中一个常用的操作,可以使用 split 命令将大文件拆分成小文件,并使用 cat 命令将小文件合并成大文件。此外,还可以使用 tar 命令将多个文件打包成一个文件,并使用 du 命令显示文件或...

    Linux命令大全

    split命令:切割文件 **功能描述**: `split`命令用于将大文件分割成较小的部分。 **语法**: ```bash split [选项] 输入文件 输出文件前缀 ``` **常用选项**: - `-l` 或 `--lines`:按行数分割文件。 - `-b` 或...

Global site tag (gtag.js) - Google Analytics