温馨提示×

centos分卷命令具体有哪些

小樊
47
2026-09-21 12:14:49
栏目: 智能运维

在 CentOS(以及其它 Linux 发行版)中,“分卷”通常有两种常见含义,下面分别说明对应的具体命令和用法。


一、文件分卷(把一个大文件拆成多个小文件)

常用于备份、U 盘拷贝、网络传输等场景。

1️⃣ 使用 split 命令(最常用)

按大小分卷(例如每卷 100MB)

split -b 100M bigfile.iso part_

生成:

part_aa
part_ab
part_ac

指定后缀长度

split -b 100M -d bigfile.iso part_

生成:

part_00
part_01

合并分卷

cat part_* > bigfile.iso

2️⃣ 使用 tar + 分卷

打包并分卷(每卷 500MB)

tar -czf - /data | split -b 500M - backup.tar.gz.

解包恢复

cat backup.tar.gz.* | tar -xzf -

3️⃣ 使用 zip 分卷(较少用)

zip -s 100m backup.zip bigfile.iso

二、磁盘 / 分区分卷(磁盘分区)

如果你说的是硬盘分卷(分区),常用命令如下:

1️⃣ fdisk(MBR 分区,≤2TB)

fdisk /dev/sdb

常用指令:

  • n 新建分区
  • d 删除分区
  • p 查看分区
  • w 保存退出

2️⃣ parted(GPT 分区,支持大磁盘)

parted /dev/sdb

或命令行模式:

parted /dev/sdb mklabel gpt
parted /dev/sdb mkpart primary ext4 0% 100%

3️⃣ LVM 逻辑卷(高级分卷)

pvcreate /dev/sdb1
vgcreate vg0 /dev/sdb1
lvcreate -L 10G -n lv0 vg0

三、快速对照表

场景 命令
文件拆分 split
文件合并 cat
打包分卷 tar + split
磁盘分区 fdisk / parted
逻辑分卷 LVM

如果你能具体说明是:

  • ✅ 文件分卷
  • ✅ 硬盘分卷
  • ✅ 备份分卷

我可以给你更精确的命令示例。

0 踩