我坐在我的大学和终端(mac os,bash)一起工作。到目前为止我连接到本地Wi-Fi并在一段时间后发现我的cli提示行从默认更改为h55
我打印过:echo "$PS1"
它显示了它应该:\h:\W \u\$
另外,我的朋友告诉我,它也发生在他身上。
我用谷歌搜索连接到本地网络可能会导致此行为
所以我想知道它是如何工作的,连接到本地网络可以改变我的提示线?
提前致谢。
答案 0 :(得分:0)
\h
表示您当前的主机名。当您通过dhcp连接到网络时,它通常会尝试为您设置主机名,并且我猜测这里发生的事情。您可以运行hostname
来确认您当前的主机名是什么。
另外,我假设只有提示符的主机名部分更改为h55
,而不是整个事件。如果这是错误的,请在"之前更新您的问题。 """"提示的例子。
答案 1 :(得分:0)
在Mac上
我希望将其缩短为一个简单的美元符号($),以释放空间。 要更改默认命令行提示符,请按照以下说明进行操作:
导航到您的主目录:cd ~
创建一个名为.bash_profile的文件:vi .bash_profile
添加以下行(按i)export PS1="$ "