网站搜索

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


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. Linux 中监控 Linux 磁盘分区和使用情况的 9 个工具

有关详细信息,请阅读 partx 手动输入页面(通过运行 man partx)。您可以通过下面的反馈表提出问题或与我们分享您的想法。