更改用户的主目录后bash坏了

时间:2013-06-26 23:01:29

标签: linux unix redhat

我通过/ etc / passwd更改了我的主目录。在我再次登录用户后,控制台看起来很奇怪。

  

的bash-4.1 $

而不是

  

[user @ vmname foldername]#

2 个答案:

答案 0 :(得分:2)

尝试将其放入新主目录中的.bashrc

PS1='[\u@\h \w]\$ '

答案 1 :(得分:0)

取决于您在上述文件中编辑的内容。您可能忘记在/ {1}}文件或文件系统中将/ home / user1更改为/ home / user2。在passwd中还有一个条目告诉用户的默认shell。

阅读passwdusermod联机帮助页,groupmod也很有用。也请检查启动脚本部分。在阅读usermod和groupmod联机帮助页时,man bash也很有用。

没有合适的man bash可能是这背后的另一个原因。尝试在.bashrc中添加PS1='[\u@\h \w]\$ '作为 legoscia 指出。