| 用途 | 按字节/行数拆分文件 |
|---|---|
| 语法 | split [选项] [输入 [前缀]] |
| 合并 | cat 前缀* > 原文件(注意排序) |
常用示例
常用示例
split -b 100M -d -a 2 backup.tar.gz part_ # part_00 part_01 ...
split -l 500000 big.csv chunk_
cat part_* > backup.tar.gz # 合并还原
sha256sum backup.tar.gz && cat part_* | sha256sum # 合并前后校验一致传输前用 sha256sum 记录原文件摘要,合并后校验一致才算成功。