码迷,mamicode.com
首页 > 系统相关 > 详细

2018/03/18 每日一个Linux命令 之 split

时间:2018-03-18 15:02:43      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:客户端   div   方式   自动   关于   字节   意思   image   情况   

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

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

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

    参数

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

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

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

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

--

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

--

例如:

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

技术分享图片

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

技术分享图片

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

技术分享图片

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

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

技术分享图片

最直观的展示

技术分享图片

这些就是我对于split的理解

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

2018/03/18 每日一个Linux命令 之 split

标签:客户端   div   方式   自动   关于   字节   意思   image   情况   

原文地址:https://www.cnblogs.com/25-lH/p/8595230.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!