快速业务通道

Unix和Linux平台上大文件的拆分和合并

作者 佚名技术 来源 操作系统 浏览 发布时间 2012-06-28

  昨天下载Solaris时候,发现文件是拆分过的两部分,然后官方有文件合并的介绍。

  因为没有别的工具,于是就使用这个“copy”命令来合并了(当然是在WINDOWS下了)。

  同样呢,在Solaris下测试了一下cat命令,也很好用,速度也很快呢。

  于是,又找了一下文件分割的命令来测试了一下,发现,命令行的也没有那么难学,没有必要动辄就找工具来操作了。

  Unix/Lunix下文件分割使用下面这个命令:

  split 是把一个文件拆分为长度或体积相等的若干文件的工具;

  split [参数选项] infile [outfile]

  split 把输入的文件拆分为若干体积或长度相等的文件,输入文件保持不变,只是把结果拆分结果写到outfileaa、outfileab ... ... 等文件中。如果我们不指定outfile,被拆分后的文件会写到 xaa、xab ... ...。

  参数
  -l n 把infile拆分为具有n行的段,默认值为1000

  -b n[bkm] 以体积为单位的拆分,约定每拆分后每个文件的大小 ,b代表512B,k代表1KB,m代表1MB。

  -C bytes[bkm] 把bytes的最大值放入文件,坚持增加完整的行;

  - 从标准输入读取;

  --help 帮助;

  虽然简单,但是自己以前没有实实在在用过,权当学习了新东西吧。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号