Linux分卷工具推荐与选型
常见场景与首选工具
文件级分卷工具对比与示例
| 工具 | 典型命令示例 | 主要特点 | 适用场景 |
|---|---|---|---|
| 7-Zip(7z) | 分卷压缩:7z a -v100m archive.7z bigfile;合并解压:7z x archive.7z.001 | 高压缩率、跨平台、自动管理分卷索引 | 需要在 Linux 与 Windows 间互传的大文件 |
| zip | 分卷:zip -s 100m -r archive.zip dir/;合并:cat archive.z* > archive.zip && unzip archive.zip | 广泛兼容、简单直观 | 收件人可能只装基础解压工具 |
| rar | 分卷:rar a -v5m file.rar big.iso;解压:unrar x file.part1.rar | 分卷稳定、支持校验 | 与 Windows 用户交互、对方常用 RAR |
| tar + gzip + split | 压缩并分卷:tar czf - dir/ | split -b 100M - archive.tar.gz.;合并:cat archive.tar.gz.* | 服务器环境、无需额外软件、流式处理 |
| tar + bzip2/xz + split | 压缩并分卷:tar cjf - dir/ | split -b 100M - archive.tar.bz2.;合并:cat archive.tar.bz2.* | 更高压缩率需求(xz 更慢) |
| 说明:zip 的分卷后缀通常为**.z01/.z02**;rar 为**.part1.rar**;7z 为**.7z.001**。使用 split 时,合并推荐用cat 按顺序还原,再用对应解压工具处理。 |
磁盘与分区级分卷工具与要点
实用建议与注意事项