linux shell命令里的split和cat命令可以轻松完成这两个功能,举个例子来说,比如一个1GB大小的文件foo.zip,以100M为块分割:

分割: split -b 100M -d foo.zip foo.zip.

重组: cat foo.zip.?? > foo_same.zip

注意 -b中的 100M和100MB是有区别的,按照man的说法:

-b, --bytes=SIZE

              put SIZE bytes per output file

SIZE  is  an integer and optional unit (example: 10M is 10*1024*1024).

Units are K, M, G, T, P, E, Z, Y (powers of 1024) or KB, MB, ... (pow‐

ers of 1000).

另外 -d是形成数字后缀而不是默认的阿拉伯字母后缀.

最新文章

  1. java19
  2. Android Action Bar简介
  3. 《DSP using MATLAB》示例Example4.15
  4. SharePoint 2013 如何使用TaxonomyWebTaggingControl 控件
  5. (转)void指针(void *的用法)
  6. Spring消息之STOMP
  7. eclipse配置freemarker,*.ftl文件
  8. gradle项目
  9. Golang标准库——io-结构
  10. [USACO08NOV]Time Management
  11. IT建设如何面对“短板”和“孤峰”?
  12. Remastersys---制作当前的ubuntu系统镜像iso,自定义ubuntu系统
  13. 基础的linux学习
  14. WSDL格式
  15. warning: backslash and newline separated by space [enabled by default]
  16. 有趣的IntegerCache
  17. CSP201403-2:窗口
  18. notepad++查看Log
  19. Java基础 - 输出
  20. datatables添加长按事件

热门文章

  1. android 获取SD卡的图片及其路径
  2. Android水印相机
  3. TCP连接建立系列 — 客户端的端口选取和重用
  4. UNIX网络编程——Socket/TCP粘包、多包和少包, 断包
  5. System.getProperty()的用途
  6. MySQL设计软件登录模块
  7. Android实战之ListView复选框
  8. 【java线程系列】java线程系列之java线程池详解
  9. javascript之cookie对象
  10. Nginx创建密码保护目录