http://ilostmynotes.blogspot.tw/2012/03/computername-vs-localhostname-vs.html
http://blog.csdn.net/tintinr/article/details/9631513
mac的主机名有两种:
HostName:终端的提示符从开始到“:”之间的字符串,如下所示的“banxia”。
LocalHostName:共享用的电脑名称,也可在“系统偏好设置”->“共享”->“电脑名称”设置。
设置HostName:
关掉终端再重新打开,主机名已经改过来了
LocalHostName也可以用类似的方法修改。
--------------------------------------------------------------------------------
http://tonynju.iteye.com/blog/809798
http://kms.lenovots.com/kb/article.php?id=11203
在使用perforce的时候workspace需要绑定一个hostname,mac的hostname貌似默认会跟着网络接入点而变化。所以在同一mac osX的电脑,会因为网络切换了而使用不了原有的workspace,除非去perforce去修改host。
先不论mac为何要去动态修改hostname,有可能是为了防止网络中hostname重名吧。
为了解决这个问题,这个命令可以使得hostname静态化:
sudo scutil --set HostName {custom_hostname}
解决完这个问题以后,又遇到了一个新问题,突然连接不了公司网络了。。。
解决方法:把hostname变成 hostname.local, 注意要用.local结束,这个很奇怪!
ps: .local都是自动加的。可以设置下 /ect/hosts文件试试。
编辑配置文件
HostName:终端的提示符从开始到“:”之间的字符串,如下所示的“banxia”。
LocalHostName:共享用的电脑名称,也可在“系统偏好设置”->“共享”->“电脑名称”设置。
- banxia:~ yangjia$ scutil --get HostName
- banxia
- banxia:~ yangjia$ scutil --get LocalHostName
- banxia
设置HostName:
- banxia:~ yangjia$ sudo scutil --set HostName me
- Password:
- banxia:~ yangjia$
- Last login: Tue Jul 30 19:02:25 on ttys000
- me:~ yangjia$
LocalHostName也可以用类似的方法修改。
--------------------------------------------------------------------------------
http://tonynju.iteye.com/blog/809798
http://kms.lenovots.com/kb/article.php?id=11203
在使用perforce的时候workspace需要绑定一个hostname,mac的hostname貌似默认会跟着网络接入点而变化。所以在同一mac osX的电脑,会因为网络切换了而使用不了原有的workspace,除非去perforce去修改host。
先不论mac为何要去动态修改hostname,有可能是为了防止网络中hostname重名吧。
为了解决这个问题,这个命令可以使得hostname静态化:
sudo scutil --set HostName {custom_hostname}
解决完这个问题以后,又遇到了一个新问题,突然连接不了公司网络了。。。
解决方法:把hostname变成 hostname.local, 注意要用.local结束,这个很奇怪!
ps: .local都是自动加的。可以设置下 /ect/hosts文件试试。
编辑配置文件
[4aiur@localhost ~]$ sudo vi /etc/hostconfig HOSTNAME=4Aiur
沒有留言:
張貼留言