在 Ubuntu / Linux 下,如果你指的是把大文件分卷(拆分),常用且好用的工具有这些:
split(最常用,系统自带)适合分卷任意文件(ISO、tar、zip 等)
拆分:
split -b 2G ubuntu.iso ubuntu_part_
生成:
ubuntu_part_aa
ubuntu_part_ab
...
合并:
cat ubuntu_part_* > ubuntu.iso
✅ 优点:简单、无依赖
❌ 缺点:不支持压缩
tar + split(推荐用于备份/传输)分卷压缩:
tar -czf - mydir | split -b 2G - mydir.tar.gz_
合并并解压:
cat mydir.tar.gz_* | tar -xzf -
✅ 适合目录
✅ 可压缩
7z(跨平台,支持分卷)安装:
sudo apt install p7zip-full
分卷:
7z a -v2g ubuntu.7z ubuntu.iso
解压:
7z x ubuntu.7z.001
✅ Windows / Linux 通用
✅ 压缩率高
zip(一般不如 7z)zip -s 2g ubuntu.zip ubuntu.iso
| 场景 | 推荐 |
|---|---|
| 单纯分卷 | split |
| 分卷+压缩 | tar + split 或 7z |
| 跨平台 | 7z |
如果你是 做 Ubuntu 系统盘 / ISO 分卷 / 网盘上传,可以告诉我具体用途,我可以直接给你命令。