很多天,很受煎熬啊,发现苹果每次输入命令后换行,都会替换掉前面的字符,开始以为是主题设置的问题,后来发现是苹果默认的 bash_profile配置搞得鬼,今天可算是破案了。 修改~/.bash_profile #\u 代表用户 #h 表示主机 #\W当前目录 #\$ 直接显示 export PS1='[\u@\h] \W\$ ' 配置完事后,需要执行 source ~/.bash_profile` ,让配置生效 配置的地方 生效的效果 参考文章 https://www.cnblogs.com/Xylophone/p/5113543.html