终端中的未知名称为用户名

时间:2014-03-27 04:05:11

标签: macos terminal osx-mavericks

我用OSX版本10.9.2(小牛队)买了一台MacBook Pro 从那以后,(大约2个月)当我开始在其中键入一些代码(java代码用于编译或其他东西)时,我没有注意到我的终端中发生的事情,但现在我得到了当我刚开始我的终端时,这个完全未知行将出现:

dukhat:~MacBookpro $

有必要说,当我买这台mac时,我的基本mac用户是macbookpro 但这是什么" dukhat"?!

我用谷歌搜索了它,但没有关于......的相关信息。

感谢您的进步......

2 个答案:

答案 0 :(得分:2)

使用以下方法重置它:

sudo scutil --set HostName newhostname

sudo hostname -s newhostname

答案 1 :(得分:0)

对于其他在此结束的人。 Apple有这方面的指南。尝试之前,请务必创建单独的管理员帐户。 http://support.apple.com/en-us/HT201548

您必须使用第二个管理员帐户登录,然后手动将用户文件夹 / Users / OldUserName 更改为 / Users / NewUserName 。 然后转到系统偏好设置> 用户&群组,您可以在其中取消左下方的锁定图标。此后,您可以在要更改的用户上按住Ctrl键并单击,然后选择高级选项... 然后,您可以将帐户名称更改为 NewUserName ,将主目录更改为 / Users / NewUserName

这需要管理员权限,您可能需要先备份数据。