我的centos环境刚刚变成bash shell提示:
-bash-3.2#
我如何将其改回通常的 # 提示?我应该检查哪些地方是否有可能的修改?
更新:我的问题没有说清楚:提示符以前只是一个 #,并且支持更多语法(可能与 bash 3.2 不同的 shell 脚本)?我想切换回那个。例如,此 bash shell 不再支持 ll
答案1
设置 PS1 环境变量,更多详细信息: http://www.cyberciti.biz/tips/howto-linux-unix-bash-shell-setup-prompt.html
更新后:也许在您进入终端并加载用户脚本时出现错误?尝试:
su - yourusername
并查看是否存在错误。
答案2
您可以在 ~/.bashrc 中设置 bash 提示符,或者如果您想在 /etc/bash.bashrc 中全局设置
您提到了“通常的 # 提示符”,但我假设它并不总是只显示 #。如果您确实希望它只显示 #,只需在 bashrc 中设置“PS1='#'”就足够了。如果您想了解有关提示符的更多信息,我建议您阅读http://wiki.centos.org/TipsAndTricks/CustomizeBash或者更深入http://tldp.org/HOWTO/Bash-Prompt-HOWTO/。