• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 程序设计
  • 信息安全
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >RedHat/Centos > CentOS文件分割与合并命令讲解

CentOS文件分割与合并命令讲解

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了centos查找文件命令,centos删除文件命令,centos下载文件命令,centos创建文件命令,centos复制文件命令等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖

当面临将一个大文件进行切分时,linux的split命令是很好的选择。它包含多种参数,支持按行、大小进行切分。

split命令的语法如下:

split [--help][--version][-a ][-b][-C ][-l ][要切割的文件][输出文件名前缀]

对应的参数描述如下:

-a, --suffix-length=N 使用的后缀长度 (默认为 2) -b, --bytes=SIZE 每个输出文件的字节大小 -C, --line-bytes=SIZE 每个输出文件每行的最大字节大小 -d, --numeric-suffixes 使用数字后缀代替字母后缀 -l, --lines=NUMBER 设定每个输出文件的行数 --help 显示帮助信息 --version 显示版本信息

下面举几个例子:

1)将文件splitTest.txt分割成多个文件,分割后的每个文件大小为10M。命令:

$ split -b 20m splitTest.txt $ ls splitTest.txt xaa xab xac

2)将文件splitTest.txt分割成多个文件,分割后的每个文件大小为10M。指定分割后的文件前缀位split,命令:

$ split -b 20m splitTest.txt split $ ls splitaa splitab splitac splitTest.txt

3)将文件splitTest.txt分割成多个文件,每个文件50万行。命令:

$ wc -l splitTest.txt 1502216 splitTest.txt $ split -l 500000 splitTest.txt split $ ls splitaa splitab splitac splitad splitTest.txt

4)将文件splitTest.txt分割成多个文件,每个文件50万行。指定分割后的文件后缀为数字,数字位数为3位,命令:

$ wc -l splitTest.txt 1502216 splitTest.txt $ split -l 500000 -d -a 3 splitTest.txt split $ ls split000 split001 split002 split003 splitTest.txt

可以使用cat命令将切分后的文件合并成新的文件:  

$ cat split0* > original.txt

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • centos如何批量修改文件名命令?
  • CentOS如何使用命令设置代理?
  • centos下如何删除大文件?centos下删除大文件的方法
  • CentOS文件分割与合并命令讲解
  • CentOS下根据命令查所在的包的方法
  • CentOS下找出大文件命令的方法
  • Centos使用文件来实现swap的功能
  • Centos文件搜索命令的讲解

相关文章

  • 2017-05-12nfs 配置的简单例子
  • 2017-05-12CentOS7扩展根目录空间操作步骤
  • 2017-05-12如何在CentOS7上改变网络接口名的方法与步骤
  • 2017-05-12linux 操作技巧收集_
  • 2017-05-12CentOS开机启动服务的修改与查看方法讲解
  • 2017-05-12CentOS 7.1如何添加删除用户?CentOS 7.1添加删除用户的方法
  • 2017-05-12CentOS6.6设置grub密码的方法
  • 2017-05-12centos安装ffmpeg添加ogg音频(ffmpeg音频编码)支持操作步骤
  • 2017-05-12CentOS如何设置用户句柄数与用户进程数?
  • 2017-05-12Centos服务器下安装Mydns及MydnsConfig

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • CentOS 7.0.1406 正式版发布(附CentOS7下载地址)
    • centos 安装与操作方法
    • CentOS系统如何获取命令的源代码
    • SecureCRT key登录linux ssh设置方法
    • CentOS下iptables封IP的命令讲解
    • CentOS下命令汇总之正则表达式详解
    • centos下如何删除大文件?centos下删除大文件的方法
    • CentOS终端类型及相互转换方式详解
    • CentOS如何查看当前系统下的gcc版本命令?
    • RHEL 7.0 编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14运行环境

关于我们 - 联系我们 - 免责声明 - 网站地图 - 投诉建议

©CopyRight 2015-2017 www.weikejianghu.com Inc All Rights Reserved. 微课江湖 版权所有