在 Ubuntu 下,“分卷”通常指两种场景:
下面分别说明常用工具。
zip(支持原生分卷)zip -s 500m -r archive.zip folder/
-s 500m:每卷 500MBzip -s 0 archive.zip --unzip
# 或直接
unzip archive.zip
tar + split(最灵活)tar czf - folder/ | split -b 500M - archive.tar.gz.
cat archive.tar.gz.* | tar xzf -
7z(7-Zip)7z a -v500m archive.7z folder/
7z x archive.7z.001
rar(需安装 rar)rar a -v500m archive.rar folder/
fdisk / parted用于硬盘分区
sudo fdisk /dev/sdb
sudo parted /dev/sdb
适合“动态分卷”
pvcreate /dev/sdb1
vgcreate vg0 /dev/sdb1
lvcreate -L 10G -n lv0 vg0
mdadm(RAID 分卷)sudo mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sdb1 /dev/sdc1
btrfs / zfs支持子卷(subvolume)
btrfs subvolume create /mnt/data/sub1
| 需求 | 推荐工具 |
|---|---|
| 压缩分卷 | 7z / zip -s / tar+split |
| 硬盘分区 | GParted |
| 灵活存储 | LVM |
| 新手图形 | Archive Manager |
如果你说的是某种特定分卷(比如 Docker、备份、云上传),可以告诉我具体场景。