通过终端更改您的 Mac 主机名

Mac 终端图标

需要更改 Mac 的主机名?对于大多数人来说,如果您想更改您的 Mac 计算机名称,您只需通过“共享”系统偏好设置即可,它很快而且很容易。对于我们这些更极客的人来说,我们喜欢通过终端做事。

本教程将展示如何使用命令行更改您的 Mac 主机名,并使设置更改永久化(好吧,永久化直到您再次更改它):

如何在 Mac 上从命令行更改主机名

首先,在 Mac OS 中启动终端应用程序,然后使用以下命令语法:

sudo scutil --set HostName new_hostname

只需将 new_hostname 替换为您希望将主机名更改为的任何内容,例如我想更改 Mac 的主机名 为 MacBookPro,我将使用此命令:

sudo scutil --set HostName MacBookPro

(注意 set 前的“-”是两个相邻的破折号,-set)

因为您正在使用 sudo 命令,所以系统会要求您输入管理员密码。

另一种设置 Mac 主机名的方法

对于 Mac OS X Mavericks 和更新版本的现代 MacOS 版本,您还可以使用带有标志的主机名命令来将主机名设置为永久更改:

sudo hostname -s YourHostName

同样,sudo 需要管理员权限才能完成工作。

从命令行检查当前 Mac 主机名

执行上述命令后,您可以通过键入以下内容来验证更改是否发生:

主机名

如果您想观看完成的过程,下面的简短视频将介绍使用 scutil 完成的步骤:

<

设置临时主机名更改

您还可以使用以下命令设置临时主机名更改

sudo 主机名 new_hostname

Mac OS X 中的终端

这就是它的全部。默认情况下,Mac OS X 通常会将主机名分配为管理员帐户的用户名。更改 Mac 的主机名可以更轻松地在网络上找到您的 Mac 并进行连接。