Open post macOS

macOS 使用 `scutil` 统一 ComputerName、LocalHostName 与 HostName

macOS 中,Finder 里显示的设备名称与局域网访问时使用的主机名,可能来自不同字段。`scutil` 可以分别设置 `ComputerName`、`LocalHostName` 和 `HostName`,从而控制显示名称、Bonjour (mDNS,组播域名系统) 名称,以及系统层面的主机名行为。本文说明 3 个字段的差异与用途,并给出 SMB、SSH 相关的使用方式,以及 zsh 提示符中常见的显示来源与配置方法。