partprobe 命令介绍和使用案例
partprobe 命令介绍和使用案例
partprobe 是一个用于在 Linux 操作系统中通知内核分区表变化的命令。它请求操作系统重新读取磁盘的分区表,以便及时反映对分区所做的修改,如创建、删除或调整分区。
主要功能
通知内核:当您使用工具(如 fdisk 或 parted)修改分区后,使用 partprobe 可以通知内核更新其分区信息,而无需重启系统。避免重启:在许多情况下,系统会自动检测到分区变化,但有时需要手动执行 partprobe 来确保内核获取最新的分区信息。语法
partprobe [-d] [-s] [devices...]
选项
-d:不更新内核,仅检查状态。-s:显示设备及其分区的摘要信息。-h:显示帮助信息。-v:显示程序版本。命令参数
使用示例
基本使用:
sudo partprobe
这将更新内核关于当前磁盘分区状态的信息。
显示设备摘要:
bash
sudo partprobe -s
显示所有设备及其分区的摘要信息。
仅检查状态而不更新内核:
sudo partprobe -d
执行此命令不会输出任何信息,但可以用于检查。
检查特定设备:
sudo partprobe /dev/sda
更新 /dev/sda 的分区信息。
使用场景
创建新分区:在使用 fdisk 或 parted 创建新分区后,运行 partprobe 以确保系统识别新分区。调整分区大小:如果您调整了现有分区的大小,使用 partprobe 可以让系统立即识别新的大小。删除分区:在删除分区后,运行此命令以通知内核该更改。