在 Ubuntu 下“分卷”通常有两种常见含义,我先帮你区分一下,再分别说明做法。
比如把一个大文件或目录分成多个小卷(用于 U 盘、网盘、传输等)。
tar + split(推荐)tar czf - 目录名 | split -b 500M - 文件名.tar.gz.
示例:
tar czf - mydata | split -b 500M - mydata.tar.gz.
会生成:
mydata.tar.gz.aa
mydata.tar.gz.ab
mydata.tar.gz.ac
✅ 合并并解压:
cat mydata.tar.gz.* | tar xz
zip 分卷zip -r -s 500m 文件名.zip 目录名
示例:
zip -r -s 500m data.zip mydata
✅ 解压(直接解压即可):
unzip data.zip
⚠️ 注意:macOS 自带的 unzip 对分卷支持不好,Ubuntu 没问题。
比如给 Ubuntu 系统或硬盘重新划分分区。
lsblk
sudo fdisk -l
安装 GParted:
sudo apt install gparted
sudo gparted
可以:
⚠️ 操作前务必备份数据
⚠️ 系统盘不能在运行时调整,需用 Live USB
sudo fdisk /dev/sdX
n 新建分区d 删除分区w 保存然后格式化:
sudo mkfs.ext4 /dev/sdX1
挂载:
sudo mount /dev/sdX1 /mnt
用于服务器灵活扩容:
sudo apt install lvm2
sudo pvcreate /dev/sdX
sudo vgcreate vg0 /dev/sdX
sudo lvcreate -L 20G -n lv0 vg0
我可以直接给你一步步命令。