转: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#不显示路径解决方法

CentOS下shell显示-bash-4.1$不显示用户名路径

ssh远程登陆linux显示-bash-4.1$解决方法

登录linux系统命令提示符显示为:-bash-4.1$

linux登录系统显示-bash-4.1$