如何在 Mac OS X 命令行中查找磁盘 ID 和设备节点标识符
如果您出于某种原因需要查找附加到 Mac 的卷的磁盘 ID 或磁盘节点标识符(如 /dev/disk0s2),也许从命令行获取此信息的最简单方法是使用diskutil 实用程序。
在 Mac OS 中定位磁盘 ID 节点
打开Terminal开始,在/Applications/Utilities/找到,然后输入如下语法命令串:
磁盘工具列表
此命令列出所有已安装的卷及其各自的分区 正如我们之前讨论过的,但为此目的,我们专门使用它来定位磁盘 ID 或卷的 IDENTIFIER。因此,找到有问题的磁盘卷的名称,然后在“IDENTIFIER”部分下查找磁盘 ID,它将出现在终端报告的右侧:
由于该命令将打印出所有卷及其磁盘标识符,因此它可能会提供不必要的信息。如果您不想浏览列表,或者如果您知道要直接查找磁盘 ID 的驱动器的卷名,则可以使用 diskutil 命令的变体以这种方式立即获取详细信息: p>
diskutil info "Macintosh HD" |grep Node
这可能会返回如下内容:$ diskutil info "Macintosh HD" |grep Node
Device Node: /dev/disk1
其中“/dev/disk1”是相关节点标识符。
您还可以稍微扩大它,这可能有助于确定您要查找的卷:
$ diskutil info "Macintosh HD" |grep Device
设备标识符:disk1
设备节点:/dev/disk1
设备/媒体名称:Macintosh HD
设备块大小:512 字节
设备位置:内部
这指出了设备位置,即它是内部驱动器还是外部驱动器,当您有许多磁盘或存储实用程序连接到 Mac 时,这有助于缩小卷的范围。
diskutil 命令非常强大并且有很多用途 对于不介意在命令行中导航的 Mac 用户。是的,它有点先进,但考虑到它的潜力和功能,它有时是在 MacOS 和 Mac OS X 中快速获取特定类型信息的唯一方法。