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
    +关注

    关注

    88

    文章

    11814

    浏览量

    219527
  • 操作系统
    +关注

    关注

    37

    文章

    7435

    浏览量

    129609
  • 命令
    +关注

    关注

    5

    文章

    759

    浏览量

    23917

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux系统这三个命令的完整功能和正确查看方法

    Linux 系统的日常运维,监控进程资源使用情况是最频繁的工作之一。当服务器 CPU 突然飙高、内存告警、或者业务响应变慢时,运维工程师首先要做的事情就是查看系统资源使用状况。t
    的头像 发表于 04-21 11:45 156次阅读

    Linux 下开发嵌入式必备命令速查表

    在嵌入式开发Linux系统几乎成为必备的开发环境。不管你是在做STM32、RaspberryPi、还是基于ARM的板子,熟练掌握Linux命令
    的头像 发表于 01-19 09:06 1018次阅读
    <b class='flag-5'>Linux</b> 下开发嵌入式必备<b class='flag-5'>命令</b>速查表

    Linux13个基本Cat命令示例

    和test1终端的文件。 # cat test test1 Hello everybody Hi world, 3、用 cat 命令创建文件 我们将创建一个名为test2带有以下命令的文件。 # cat
    发表于 12-26 06:09

    如何在Linux列出USB设备

    Linux操作系统提供了许多命令来列出系统连接的USB设备,这些命令非常有用,无论是查看已连接
    发表于 12-24 08:19

    飞凌嵌入式ElfBoard-Linux系统基础入门-其它shell命令

    示例:PS查询进程命令命令:ps功能:显示当前操作系统由该用户运行的进程列表常见参数:-u 查看进程所有者及其详细信息-x 显示没有控制终
    发表于 10-11 08:42

    shell基本介绍及常用命令之shell基本介绍

    提示符是“$”,在命令提示符后边输入命令即可和系统进行交互操作。ubuntu默认的Shell是Bash(Bourne Again Shell)。Linux
    发表于 09-28 09:05

    测试工程师都在用的Linux命令清单(建议收藏)

    作为一名工程师,熟练掌握Linux命令是基本功的基本功。无论是日常工作系统维护,还是面试时的技术考核,
    的头像 发表于 08-08 10:06 829次阅读
    测试工程师都在用的<b class='flag-5'>Linux</b><b class='flag-5'>命令</b>清单(建议收藏)

    Linux基础命令which详解

    Linux系统,which命令用于查找并显示指定命令的可执行文件路径。这对于系统管理员和开发
    的头像 发表于 07-29 17:58 1055次阅读

    已收藏!你需要知道的57个常用树莓派命令

    ,下面我们将按类别介绍57个最常用命令:目录文件管理网络命令系统更新包管理系统管理树莓派操作系统
    的头像 发表于 07-23 18:36 1286次阅读
    已收藏!你需要知道的57个<b class='flag-5'>常用</b>树莓派<b class='flag-5'>命令</b>!

    一文掌握Linux命令

    作为一名运维工程师,熟练掌握Linux命令是基本功的基本功。无论是日常工作系统维护,还是面试时的技术考核,
    的头像 发表于 07-22 15:23 717次阅读

    飞凌嵌入式ElfBoard ELF 1板卡-文件系统常用命令之磁盘管理与维护常用命令

    一、df:查看系统已用空间df命令,用于显示linux系统各文件系统的硬盘使用情况。包括文件
    发表于 06-24 11:26

    达梦数据库常用管理SQL命令详解

    达梦数据库常用管理SQL命令详解
    的头像 发表于 06-17 15:12 7629次阅读
    达梦数据库<b class='flag-5'>常用</b>管理SQL<b class='flag-5'>命令</b>详解

    SSH常用命令详解

    SSH常用命令详解
    的头像 发表于 06-04 11:30 2179次阅读

    Linux系统管理的核心概念

    在前一篇文章,我们深入探讨了Linux的文件操作命令,如cp、mv、rm,以及文本处理命令grep、wc和管道符。本文将继续深入
    的头像 发表于 05-15 17:05 820次阅读

    Linux常用命令大全

    Linux常用命令是指在Linux操作系统中广泛使用的命令工具,这些命令工具可以完成各种不同的任
    的头像 发表于 05-03 18:08 2031次阅读