Linux新用户登录时出现“-bash-4.2$”的解决方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux新用户登录时出现“-bash-4.2$”的解决方法相关的知识,希望对你有一定的参考价值。

参考技术A Linux服务器新建立的用户在登录时显示“-bash-4.2$”,而不是“user@主机名+路径”的显示方式。出现的此问题的原因是在添加普通用户时,用户家目录下丢失了.bash_profile和.bashrc两个环境变量文件。

之后,使用exit命令退出登录后重新登录,问题得到解决!

用户登录时显示 -bash-4.2$ 问题

在登录用户时出现:
[[email protected] etc]# su - miya
-bash-4.1$
-bash-4.1$ls -a
显示 为空

切换到正常的目录下查看是否有隐藏文件
[[email protected]] cd /etc/ske
[[email protected] skel]# ls -a
. .. .bash_logout .bash_profile .bashrc
把上面文件拷贝当miya用户目录下
[[email protected] skel]# ls
[[email protected] skel]# cp .bash_logout /home/miya
[[email protected] skel]# cp .bash_profile /home/miya
[[email protected] skel]# cp .bashrc /home/miya

然后在进行测试:
[[email protected] ~]$
显示正常

以上是关于Linux新用户登录时出现“-bash-4.2$”的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

已解决:登录Linux的 -bash-4.2$ 问题

CentOS之bash-4.2$提示符问题

linux 登录异常--bash-4.2$故障

AI centos终端显示-bash-4.2#解决方法

登录服务器后,提示-bash-4.2# 该如何解决?

解决llinux登录显示bash-4.2问题