mac 终端显示 myname@192 而不是 myname@myname-mac-pro

jaz*_*faz 5 ssh terminal

我正在玩一些反应项目并从端口杀死一些节点。然后当我打开一个新的 mac 终端时,默认的欢迎行从

Last login: Tue Jun  1 6:49:47 on ttys000
name@name-macbook-pro ~ % 
Run Code Online (Sandbox Code Playgroud)

Last login: Tue Jun  1 6:49:47 on ttys000
name@192 ~ % 
Run Code Online (Sandbox Code Playgroud)

@192 是什么意思?

Vit*_*Pai 15

在终端中输入:

scutil --get HostName
Run Code Online (Sandbox Code Playgroud)

如果没有可用的主机名,您看到的可能来自 DNS 或 DHCP 服务器。

设置您的主机名:

sudo scutil --set HostName 'yourHostName'
Run Code Online (Sandbox Code Playgroud)

应该可以做到这一点。