转:linux下shell显示-bash-4.1#不显示路径解决方法
Posted 林豆包的长颈鹿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了转:linux下shell显示-bash-4.1#不显示路径解决方法相关的知识,希望对你有一定的参考价值。
几个可能导致的原因:
1 用户的家目录所属组被改为root,解决方法使用root执行cd /home/;chown username:username username
2 用户的家目录被修改,这个时候如果要修改用户的家目录,先切换到root用户下,直接修改/etc/passwd文件,找到你的用户名那一行,修改即可,但修改之后再次进入系统的时候用户名就有可能会显示-bash-4.1$,这时候解决方法如下:
3 用户的家目录少了.bash_profile和.bashrc
在linux shell中不显示路径了,显示为-bash-4.1#用起来很不方便。
如何改为显示路径的shell呢?
步骤如下:
vim ~/.bash_profile
(不用管.bash_profile这个文件有几个,自己新建一个也是可以的)
在最后加上
export PS1=‘[\[email protected]\h \W]\$‘
然后执行
source ~/.bash_profile
这样shell就可以显示路径了。
以上是关于转:linux下shell显示-bash-4.1#不显示路径解决方法的主要内容,如果未能解决你的问题,请参考以下文章
linux下shell显示-bash-4.1#不显示路径解决方法
linux下shell显示-bash-4.1#不显示路径解决方法