Linux中的8个Partx命令用法示例

Partx命令面向Linux系统的维护,用于告诉内核磁盘上分区的存在和编号。

Partx是一个简单而有用的命令行实用程序,面向维护Linux系统。 它用于告诉内核磁盘上分区的存在和编号。

在这篇简短的文章中,我们将通过Linux中的示例解释有用的Partx命令用法。 请注意,您需要以root权限运行partx ,否则使用sudo命令获取root权限。

1.要列出磁盘的分区表,可以运行以下任何命令。 请注意,在这种情况下, partx会将sda10视为整个磁盘而不是分区(将/dev/sda10替换为您要在系统上处理的相应设备节点):

# partx --show /dev/sda10
OR 
# partx --show /dev/sda10 /dev/sda 
列出磁盘上的分区

列出磁盘上的分区

2.要列出/dev/sda上的所有子分区(请注意该设备用作整个磁盘),运行:

# partx --show /dev/sda
列出磁盘上的所有分区

列出磁盘上的所有分区

3.您还可以使用--nr选项指定要显示的分区范围。 使用-o选项定义输出列。 它可用于--show或其他相关选项。

例如,要在/dev/sda上打印分区10的开始和结束扇区,请运行:

# partx -o START, END --nr 10 /dev/sda
打印分区的开始和结束扇区

打印分区的开始和结束扇区

4.要读取磁盘并尝试将所有分区添加到系统,请使用-a-v (详细模式)选项,如下所示。

# partx -v -a /dev/sdb 

5.要列出/dev/sdb上扇区的长度和分区3的人类可读大小,请运行以下命令。

 
# partx -o SECTORS,SIZE  /dev/sdb3 /dev/sdb 

6.要在/dev/sdb上添加指定的分区3到5 (包括),请使用以下命令。

# partx -a --nr 3:5 /dev/sdb

7.您还可以使用-d标志删除分区。 例如,要删除/dev/sdb上的最后一个分区,请使用以下命令。 在此示例中, - --nr -1:-1表示磁盘上的最后一个分区。

# partx -d --nr -1:-1 /dev/sdb

8.要指定分区表类型,请使用-t标志并禁用标头,使用-g标志。

# partx -o START -g --nr 5 /dev/sdb

您可能还想阅读以下相关文章:

  1. 8个用于创建,调整大小和挽救磁盘分区的Linux“Parted”命令
  2. 如何在Linux中创建新的Ext4文件系统(分区)
  3. 如何在Linux中克隆分区或硬盘驱动器
  4. 适用于Linux的前6个分区管理器(CLI + GUI)
  5. 9在Linux中监视Linux磁盘分区和使用的工具

有关更多信息,请阅读partx手册输入页面(通过运行man partx )。 您可以通过下面的反馈表向我们提问或分享您的想法。