| 场景 | 大文件续传与完整性校验 |
|---|---|
| 组合 | curl -C - / wget -c / rsync --partial + sha256sum |
HTTP 下载续传
HTTP 下载续传
curl -sS -C - -o big.iso https://example.com/big.iso
wget -c https://example.com/big.isorsync 增量续传
rsync 增量续传
rsync -avP --partial big.iso ops@10.0.0.5:/data/
rsync -avP --append-verify big.iso ops@10.0.0.5:/data/ # 大文件断点+校验两端校验
两端校验
sha256sum big.iso; ssh ops@10.0.0.5 'sha256sum /data/big.iso'--append-verify 会校验已传部分;不确定文件是否被改过时用 --partial 重传差异,更安全。