首页/系统/Linux 运维命令速查/场景:大文件分卷传输与合并校验
本包目录(613 条)
文件与目录76 条
文本处理77 条网络命令82 条进程与作业69 条磁盘与文件系统51 条用户与权限44 条日志与排查40 条systemd 与服务42 条包管理34 条性能与监控48 条定时任务与计划50 条

场景:大文件分卷传输与合并校验

受限网络传大文件:拆分成分卷、逐段传输、端上合并并用哈希校验完整性。

Linux 运维命令速查系统更新于 2026-10-12
场景大文件拆片传输 + 合并验证
工具split / scp / cat / sha256sum
关键分片命名可排序 + 合并后哈希一致

常用示例

常用示例
split -b 2G -d -a 2 backup.tar.gz part_          # part_00 ...
sha256sum backup.tar.gz | tee SHA256SUMS
scp part_* deploy@10.0.0.9:/data/incoming/
cat part_* > backup.tar.gz && sha256sum -c SHA256SUMS
-d 数字后缀 + -a 2 统一两位数,保证 cat 按字典序合并即原始顺序。

易错点

  • 合并前确认分片齐全(对比 ls part_* 数量与预期),缺一片哈希必然不过但难定位
  • 目标端接收目录别与同名旧文件混在一起,先清目录再收片

数据来源与参考

  • man 1 split(GNU coreutils 手册)
  • man 1 scp(OpenSSH 手册)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌