1.命令简介

split 命令用于将一个大文件分割成较小的文件,默认每 1000 行分割成一个小文件。有时需要将文件分割成更小的片段,比如为提高可读性、生成日志等。

2.命令格式

split [OPTION]... [FILE [PREFIX]]

将文件 FILE 切分输出到 PREFIXaa、PREFIXab,以此类推。默认按 1000 行为单位进行切分,前缀 PREFIX 默认为 x。

如果没有文件,或者当文件是 -,从标准输入读取。

3.选项说明

注意,长选项的强制性参数对于短选项也是强制的。

-a, --suffix-length=N指定分割后文件名的后缀字符数目(后缀长度),默认是 2
-b, --bytes=SIZE指定每一子输出文件的大小,单位 byte
-C, --line-bytes=SIZE子文件中,单行的最大字节数
-d使用数字作为后缀,从 0 开始
--numeric-suffixes[=FROM]作用同-d,但可以设置起始数字
-x使用从 0 开始的十六进制后缀,而不是字母
-, -l, --lines=NUMBER指定多少行分割成一个小文件
-t, --separator=SEP使用 SEP 替代换行符作为记录分隔符
--verbose分割文件时输出冗余信息
--help显示帮助信息并退出
--version显示版本信息并退出

4.常用示例

(1)将 /etc/passwd 每十行分割成一个小文件,小文件名的前缀是 lvlv。

split -10 /etc/passwd lvlv// 使用 ls 查看分割出来的小文件
ls
lvlvaa  lvlvab  lvlvac  lvlvad  lvlvae

(2)按 10 行分割文件,每个文件的后缀从 000 开始。

split -a3 -d -10 /etc/passwd lvlv

参考文献

[1] split manual

Linux 命令(10)—— split 命令相关推荐

  1. Linux中的split命令,文件切割

    文章目录 1.指定行数来切割 2.指定文件大小来切割 参考文献 Linux中的文件,特别是日志文件,特别大了不好打开,可以用split命令来切割成小文件 split命令有两种方式: 1.指定行数来切割 ...

  2. linux按照大小分割文件夹,split命令_Linux split 命令用法详解:分割任意大小的文件...

    split命令可以将一个大文件分割成很多个小文件,有时需要将文件分割成更小的片段,比如为提高可读性,生成日志等. 选项-b:值为每一输出档案的大小,单位为 byte. -C:每一输出档中,单行的最大 ...

  3. 软件测试常见的linux场景,干货——软件测试工程师linux的10大场景命令使用

    前言: 由于Linux在服务器领域应用非常广泛,有很多开源和成熟的软件,目前大多数的应用后台都是部署在linux上的,熟悉Linux操作系统和相关命令,可以加深我们对软件的架构和运行机制的了解,也可以 ...

  4. linux显示最近十条命令,10条命令,一分钟分析Linux性能问题

    当你登录到一台存在性能问题的Linux服务器上时,在头一分钟,你会检查什么? 我们看看Netflix的性能工程师是怎么做的. Netflix大量使用EC2 Linux服务器,很多时候是用一些较为高层的 ...

  5. linux split到指定目录,split命令_Linux split命令:切割(拆分)文件

    15 分钟之后,我要去朋友家聚会.我打算从我的台式机上把一部 700MB 大小的美国大片拷贝出来,带到朋友家去看,可是我的两个优盘都只有 512MB,这让我如何是好? 别急,用 10 分钟赶快来认识一 ...

  6. 10.6监控io性能10.7free命令10.8ps命令10.9查看网络状态10.10linux抓包

    10.6 监控io性能 iostat -x 查看磁盘使用情况有一个非常重要的指标%util,这个值越大说明硬盘被占用的越多 iotop命令需要安装 iotop也是一个动态的显示,关注 IO这一列 10 ...

  7. 【Linux】一步一步学Linux——split命令(59)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 split命令可以将一个大文件分割成很多个小文件,有时需要 ...

  8. linux中split分割文件打开方式,Linux系统下使用split命令分割大文件 (转载)

    [小蜗牛闲情之作 ] 我想给一个朋友传一个大视频,有几百M,尝试多种传输办法失败后,最后想到的是把视频切开一片片"邮递"过去给他,让它自己组装起来吧. [root@pps publ ...

  9. linux大文件分割 split命令

    原文地址为: linux大文件分割 split命令 inux split 命令 功能说明:切割文件. 语 法:split [--help][--version][-<行数>][-b < ...

最新文章

  1. matlab 读取nc
  2. 【超时原因】1047 Student List for Course (25 分)
  3. 购物车模块如何进行测试?
  4. L3-022 地铁一日游 (30 分)-PAT 团体程序设计天梯赛 GPLT
  5. Jenkins学习之旅
  6. 爆强!将 exe 文件反编译成 Python 脚本!
  7. WinForm框架开发教程 - 如何实现简单化开发?
  8. 投票和排名系统C语言顺序表,电视大赛观众投票及排名系统C语言设计.docx
  9. 【软件工程实践】Pig项目1-什么是Pig
  10. next_day函数用法
  11. python爬取丁香园的疫情数据绘制Echarts地图
  12. 商用密码应用安全性评估(密评)六大基础问题解答
  13. 24.树莓派交叉编译工具链的安装
  14. PPT演讲时投影仪显示技巧:分屏演示PPT,你可同时看见备注
  15. iOS——SDWebImage解读
  16. 将PDF文件转换为Word文档和其他格式
  17. linux单机游戏存放目录,Linux安装RocketMQ单机版教程
  18. Linux配置MySQL远程访问权限
  19. Android项目实战——菜鸟商城
  20. ui设计移动端字体适配_移动端UI设计尺寸规范(示例代码)

热门文章

  1. exp-小写字母表导出问题?
  2. Java 多线程 - 线程 - 守护线程
  3. 易维帮助台:让IT运维服务与企业业务发展需求高度融合
  4. SPFA+Dinic HDOJ 3416 Marriage Match IV
  5. 在Xcode中制作.a文件
  6. rsyslog收集nginx日志配置
  7. 突破”子网隔离”***C段
  8. spymemcached 的 useNagle 问题与 TCP/IP延迟发送数据
  9. python def和lambda的应用
  10. 在Windows Server 2003上运行vSphere Client 4.0出现“clients.xml文件出错r