Dan*_*een 11 macos bash terminal
我经常使用终端,出于某种原因突然终端android-1e1c8882e08308f9在提示符中显示一个奇怪的主机名(见图).
我在共享偏好设置中检查了我的MacBook主机名,这是正确的,但终端仍然显示Android主机名.
任何人都可以建议吗?
谢谢

che*_*ner 11
默认情况下,未设置计算机的主机名."共享"面板允许您设置计算机名称,该名称是特定于Mac OS X的属性.我的理论是,如果未设置主机名,hostname(并且您的shell提示符)将使用此值.以下是输出scutil和hostname我的笔记本电脑.
patikoija ~ % scutil --get ComputerName
patikoija
patikoija ~ % scutil --get LocalHostName
patikoija
patikoija ~ % scutil --get HostName
HostName: not set
patikoija ~ % hostname
patikoija.local
Run Code Online (Sandbox Code Playgroud)
当我访问公司的办公室时,我的主机名同样设置为以'dhcp-'开头的东西.我想DHCP服务器设置实际的主机名,并在scutil那里运行将显示该名称.您可以尝试使用scutil设置计算机的真实主机名,并查看DHCP服务器是否"拒绝"覆盖它的工作.
| 归档时间: |
|
| 查看次数: |
3767 次 |
| 最近记录: |