0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux系统中split命令的常用示例

Linux爱好者 来源:csdn 作者:恋猫大鲤鱼 2021-02-23 11:36 次阅读

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

原文标题:每天一个 Linux 命令(125):split 命令

文章出处:【微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11312

    浏览量

    209702
  • 操作系统
    +关注

    关注

    37

    文章

    6838

    浏览量

    123380
  • 命令
    +关注

    关注

    5

    文章

    685

    浏览量

    22043

原文标题:每天一个 Linux 命令(125):split 命令

文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    嵌入式开发必备-RK3562演示Linux常用系统查询命令(下)

    本文继续介绍Linux系统查看硬件配置及常用调试命令,方便开发者快速了解开发板硬件信息及进行相关调试。触觉智能RK3562开发板演示
    的头像 发表于 01-03 13:54 107次阅读
    嵌入式开发必备-RK3562演示<b class='flag-5'>Linux</b><b class='flag-5'>常用</b><b class='flag-5'>系统</b>查询<b class='flag-5'>命令</b>(下)

    嵌入式开发必备-RK3562演示Linux常用系统查询命令(上)触觉智能出品

    实用干货!嵌入式开发学习必备-RK3562演示Linux常用系统查询命令(上)关注触觉智能持续为大家带来更多嵌入式开发内容
    的头像 发表于 12-31 10:51 95次阅读
    嵌入式开发必备-RK3562演示<b class='flag-5'>Linux</b><b class='flag-5'>常用</b><b class='flag-5'>系统</b>查询<b class='flag-5'>命令</b>(上)触觉智能出品

    Linux grep命令详解

    Linux grep命令是一种非常常用的文本搜索工具,它可以在给定的文件搜索匹配的字符串,并输出匹配的行。grep是全称“global search regular expressi
    的头像 发表于 12-25 09:39 111次阅读

    盘点Linux系统的常见命令

    作为运维同学怎能不知道Linux系统的lsmod、lsof、lspci、lsscsi命令呢,今天就来盘一盘她及实例。
    的头像 发表于 12-03 09:48 262次阅读
    盘点<b class='flag-5'>Linux</b><b class='flag-5'>系统</b><b class='flag-5'>中</b>的常见<b class='flag-5'>命令</b>

    Linux系统shell命令解析

    shell是Linux系统的用户界面,提供了用户与内核交互的一种接口,它接收用户输入的命令并到送到内核去执行,因此也被称为Linux命令
    的头像 发表于 11-05 15:40 274次阅读

    Linux实用命令大全

    Linux实用命令大全
    的头像 发表于 10-23 13:50 242次阅读
    <b class='flag-5'>Linux</b>实用<b class='flag-5'>命令</b>大全

    Linux lsof命令的基本用法

    linux 系统,一切皆文件。通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以 lsof 命令不仅可以查看进程打开的文件、目录,还可以查看进程监听的端口等 sock
    的头像 发表于 10-23 11:52 291次阅读
    <b class='flag-5'>Linux</b> lsof<b class='flag-5'>命令</b>的基本用法

    Linux系统man命令的基本使用

    Linux系统提供了相对比较丰富的帮助手册(man),man是manual的缩写,在日常linux系统管理中经常用到,今天就简单聊聊man。
    的头像 发表于 09-29 15:59 492次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>系统</b><b class='flag-5'>中</b>man<b class='flag-5'>命令</b>的基本使用

    Windows操作系统常用命令

    这些命令不仅能提高工作效率,还能帮助用户解决许多复杂的问题。本系列文章将详细介绍Windows操作系统常用命令,帮助你成为Windows极客!
    的头像 发表于 08-07 15:40 657次阅读
    Windows操作<b class='flag-5'>系统</b><b class='flag-5'>中</b>的<b class='flag-5'>常用命令</b>

    Linuxcut命令的实用示例

    Linux command cut 用于文本处理。您可以使用此命令通过选择列从文件中提取部分文本。
    的头像 发表于 08-05 15:14 326次阅读

    util-linux修复WallEscape漏洞,影响Linux系统wall命令使用

    WallEscape 主要影响“wall”命令操作,Linux 系统的常规下,该指令被用作向系统所有登录用户的终端发布消息。然而在处理
    的头像 发表于 03-29 14:35 992次阅读

    Linux常用命令自学手册》工具书永远是常备的秘籍

    Linux命令,涵盖了系统管理、文件操作、网络配置等多个方面。这些命令都是Linux系统
    发表于 01-29 19:42

    Linux上如何通过命令行来更改日期和时间?

    Linux上如何通过命令行来更改日期和时间? 在Linux上,我们可以使用命令行工具来更改日期和时间。操作系统中有一个专门的
    的头像 发表于 01-16 17:10 2857次阅读

    Linux查看IO状态的常用命令都有哪些呢?

    介绍下Linux的3个常用I/O相关命令,解决I/O压力过大问题时用iostat,查看磁盘的I/O状态用iotop,查看I/O进程排名用lsof
    的头像 发表于 01-16 09:28 5419次阅读

    Linux基本命令总结

    都说Linux命令多,实际工作我们又有多少命令会接触用到呢?本文跟大家分享Linux运维工作中常用
    的头像 发表于 01-11 10:32 978次阅读