Gil*_*ler 12 mac terminal macos
我在 OS X 中的终端有一个奇怪的问题。
当我打开终端时,命令提示符下的用户名是:
unknown-04-0c-ce-e3-0d-c2: ~
Run Code Online (Sandbox Code Playgroud)
我无法确定这是什么时候开始的,或者不幸的是为什么。我通常将 iTerm 用于 Web 开发目的,但这也发生在普通的 OS X 终端应用程序中。
任何想法/帮助将不胜感激。
谢谢
更新: 感谢@fayadfami 和@aliasgar 的正确答案并引导我朝着正确的方向前进。这个论坛帖子也有帮助http://forums.macrumors.com/showthread.php?t=152407 来自正确帖子的摘录:
我自己遇到了完全相同的问题,并且在试图弄清楚时遇到了这个线程,我想我会发布答案。
OS X 最初将您的主机名设置为在共享中为您的计算机名称设置的名称;但是,如果您设置了 DHCP 并且您匹配 DHCP 服务器上的当前租用(即匹配另一个最近用户的 IP 地址),那么 OS X 会将您的主机名设置为 DHCP 服务器当前对该租用拥有的任何名称.
起初这让我感到难以置信,因为我刚刚重新格式化(刚刚购买了我的第一台 Mac 并想看看安装程序是如何工作的)并且知道我还没有更改共享中的计算机名称——但我在终端上的系统主机名提示确实更改为我之前设置的预格式。我四处寻找,在保存日志条目的任何地方都找不到名称;我认为要么格式实际上没有正确擦除所有内容,要么我失去了理智。最后我登录到我的路由器(它是一个运行 OpenWRT 的 Linksys WRT54GS),并在当前的租约文件中找到了主机名。然后我手动将我的 Mac 的 IP 设置为不同的东西,瞧!-- 主机名又回到了我的预期。
我希望这有助于将某人从我所经历的同样的偏执中拯救出来。
您的 Macintosh 的名称已被意外更改,或某些程序/应用程序已明确更改它(或在您的情况下可能没有名称)。
转到System Preferences并单击Sharing。更改Computer Name. 我附上了相同的截图。

Reboot你的Mac。标准名称可能类似于“史蒂夫乔布斯的 MacBook”。只需用您自己的名字个性化即可。在提示符下它看起来像Steve-Jobs-MacBook-Pro:~ steve$ | 归档时间: |
|
| 查看次数: |
27672 次 |
| 最近记录: |