Linux Partx:分区数据管理的帮手(linuxpartx)

Linux的出现极大的简化了操作系统的管理工作,比如通过`Partx`指令可以管理磁盘分区,格式化磁盘,让磁盘分区工作更加得心应手,下面就来简单介绍一下`Partx`指令,希望能给有管理Linux系统需求的用户提供帮助。

#### 一、介绍

`Partx`是Linux系统里面常用指令之一,它可以管理磁盘分区,比如查看、删除、添加磁盘分区,支持`MBR`和`GPT`分区。

#### 二、语法

`Partx -[ab] device [start [size]]`

* `-a`:显示设备的所有分区并把它们添加到系统中;

* `-b`:显示设备的所有分区并从系统中移除它们;

* `device`:设备分区;

* `start`:起始扇区数,必须是磁盘上现有分区之后的扇区数;

* `size`:分区大小,单位为扇区数。

#### 三、用法

(1)增加磁盘分区

比如,想增加分区`/dev/sdb2`:

查看设备的所有分区:`partx -a /dev/sdb`

添加分区:`partx -a /dev/sdb2 511965 102399`

其中`511965` 为分区起始地址,`102399`为分区大小,单位为扇区数。

(2)移除磁盘分区

移除时,需要提前把要移除的分区数据备份,移除时要慎重,如果移除不当会造成无法引导等错误:

查看设备的所有分区:`partx -b /dev/sdb2`

移除分区:`partx -b /dev/sdb2`

#### 四、示例

查看帮助文档:`man partx`

NAME
partx - manipulate disk partitions

SYNOPSIS
partx [-as] [-d commasep] [-u commasep] [-t comma,char] [-l]
[-f number] device ...

# 查看分区
partx -a /dev/sdb
# 添加分区
partx -a /dev/sdb2 511965 102399
# 移除分区
partx -b /dev/sdb2

#### 五、结论

`Partx`指令可以帮助用户管理磁盘分区,更加方便快捷,让磁盘分区工作更加得心应手。上面介绍了`Partx`指令的一些基本用法,希望能给Linux系统管理者提供帮助。


数据运维技术 » Linux Partx:分区数据管理的帮手(linuxpartx)