1
jiezhi 2015-04-26 09:47:24 +08:00 via Android
修改terminal的设置试试
|
2
pH 2015-04-26 09:49:40 +08:00
真是奇怪了。我的一改这个设置立马就生效了。另外看截图,是很老的版本了吧?
|
3
joyeblue 2015-04-26 09:51:13 +08:00 1
|
4
Yvette 2015-04-26 09:53:54 +08:00 1
你改的是Computer name, Terminal 前面那个应该叫做Hostname,改完把Terminal重启下就行了
http://osxdaily.com/2010/09/06/change-your-mac-hostname-via-terminal/ |
5
jiezhi 2015-04-26 09:55:39 +08:00
起床开电脑试了一下,点击第二幅图中的那个**编辑**按钮设置一下,反正我的是这样的。
|
6
83f420984 OP @joyeblue 谢谢啊,已经成功了,昨天我也找到了这个帖子 ,但事先通过 sudo scutil --set LocalHostName <newName> 改成永久的名称了,所以没有成功,今天通过修改 ~/.bash_profile 文件中加入一行 $ PS1="$(scutil --get ComputerName):\W \u\\$ " 就成功了 : )
|
7
init 2015-04-26 09:58:51 +08:00 1
sudo scutil --set HostName yourname
|
8
83f420984 OP @Yvette 这个命令我试过,会让名称显示为永久,也就是以后想改名称只能通这几行命令来实现,而不能通过修改"共享"里的"名称"来实现
|
9
zog 2015-04-26 10:02:23 +08:00 1
terminal下,键入命令:whoami,先确定一下用户名是什么。
|
10
83f420984 OP @init 谢谢,已经成功了,在 ~/.bash_profile 文件里加入一行命令就OK了,现在已经可以通过修改"共享"里的"名称"来实现修改终端里的名称了
|
11
Jouleken 2015-04-26 16:30:48 +08:00
貌似是路由器的dns设置的问题
|
13
Jouleken 2015-04-26 17:39:38 +08:00 2
我之前遇到的是这个问题
https://www.google.com/search?client=safari&rls=en&q=bogon&ie=UTF-8&oe=UTF-8 当路由器的DNS使用默认的 192.168.1.1 或 192.168.0.1 的时候 Terminal 里的计算机名 会变成 localhost 当路由器的DNS使用自定义的 例如 运营商的DNS 或者 公共DNS的时候 Terminal 里的计算机名 会变成 你设置的名字 |
14
ilotuo 2015-04-26 18:25:55 +08:00 1
export PS="xxxx"
我的现在是酱紫的: ```shell ^_^[18:24:39]jni$ echo $0 -bash ^_^[18:24:49]jni$ execfail -bash: execfail: command not found O_O[18:25:03]jni$ ``` 参考这里实现 http://blog.csdn.net/ilotuo/article/details/45103273 |