zoukankan      html  css  js  c++  java
  • 2018/03/18 每日一个Linux命令 之 split

    spilt 命令用于将一个文件分割成数个

      默认情况下 按照每1000 切割成一个小文件

      split [-参数] [要切割的文件] [输出文件名] 

        参数

          -[行数] 指定每多少行切成一个小文件

          -b 字节 指定每多少字节切成一个小文件

          -C 与参数"-b"相似,但是在切 割时将尽量维持每行的完整性

         [输出文件名]:设置切割后文件的前置文件名, split会自动在前置文件名后再加上编号

    --

    作用用于大文件的切割。切割后的小文件可以使用cat命令进行合并。

    --

    例如:

    我这里有个5.3M的文件,虽然也不大,但也可以做做示例

    现在使用split切割文件,并定义切割文件名

    切割后发现多了一堆小文件,他们都是以默认切割方式切割的

    现在我想再次合并这些小文件成为之前的整体文件并删除这些小文件,使用cat就可以

     cat demo* > split.key && rm demo*

    最直观的展示

    这些就是我对于split的理解

    其实关于大文件的上传和下载也是一个意思,一个是服务端切分,客户端整合,总之就是以大化小的解决思路。

  • 相关阅读:
    登录注册测试用例
    礼盒抽奖测试点
    jmeter性能测试
    selenium的常用API及案例演示
    jmeter+ant+jenkins接口自动化测试框架
    开源性能测试工具jmeter
    Jmeter响应断言,性能测试,定时器,cookie
    Charles的介绍,配置与使用
    异常捕获以及文件的相关操作
    函数封装及面向对象
  • 原文地址:https://www.cnblogs.com/25-lH/p/8595230.html
Copyright © 2011-2022 走看看