OS X终端上的奇怪字符串提示符前缀($ PS1)

时间:2015-01-13 05:28:50

标签: bash security prefix

我最近注意到,当我打开终端时,我得到了奇怪的提示符前缀字符串,例如:ilcdtl57gy784w:~ username$

我可以将值追溯到/etc/bashrc,我可以看到$PS1=\h:\W \u\$,但我不记得明确设置该值。这是由于一些更新?或者这可能是一些安全漏洞。

有人遇到过这种行为吗?

1 个答案:

答案 0 :(得分:1)

该字符串是您的主机名。您的计算机获得了一个奇怪的名称(可能是从DHCP分配的),这就是您所看到的。如果您想在其中对字符串进行硬编码,可以将\h中的$PS1=\h:\W \u\$更改为其他内容。