
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 |
4 Yvette 2015-04-26 09:53:54 +08:00 你改的是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 sudo scutil --set HostName yourname |
8 83f420984 OP @Yvette 这个命令我试过,会让名称显示为永久,也就是以后想改名称只能通这几行命令来实现,而不能通过修改"共享"里的"名称"来实现 |
9 zog 2015-04-26 10:02:23 +08:00 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 我之前遇到的是这个问题 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 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 |