root账户登录Linux系统后显示 bash-4.2# 的解决办法(超简单)
时间:2019-11-23 16:57 来源:linux.it.net.cn 作者:IT
问题描述 ↓
在使用 root 账户登录到 Linux 系统时,发现本来该显示为 “ [root@node01 ~]# ” ,但是显示为 “ bash-4.2# ” ,当切换到系统的普通用户时,又显示正常,例如:通过命令 “ su ” ,从 root 用户切换到普通账户 huazai 时,如下图:
原因阐述 ↓
出现这个的原因应该是root目录下缺少隐藏文件 “bashrc” 和 “bash_profile”
解决方案 ↓
方案1
① 进入/etc/skel目录
② 将 隐藏文件 “bashrc” 和 “bash_profile” 复制到 root 家目录下即可
方案2
① 切换到普通用户(没有创建一个即可 useradd 普通用户)
② 将普通用户家目录下的 隐藏文件 “bashrc” 和 “bash_profile” 复制到 root 家目录下即可
(责任编辑:IT)
问题描述 ↓
在使用 root 账户登录到 Linux 系统时,发现本来该显示为 “ [root@node01 ~]# ” ,但是显示为 “ bash-4.2# ” ,当切换到系统的普通用户时,又显示正常,例如:通过命令 “ su ” ,从 root 用户切换到普通账户 huazai 时,如下图:
原因阐述 ↓
出现这个的原因应该是root目录下缺少隐藏文件 “bashrc” 和 “bash_profile”
解决方案 ↓
方案1
① 进入/etc/skel目录
② 将 隐藏文件 “bashrc” 和 “bash_profile” 复制到 root 家目录下即可
方案2
① 切换到普通用户(没有创建一个即可 useradd 普通用户)
② 将普通用户家目录下的 隐藏文件 “bashrc” 和 “bash_profile” 复制到 root 家目录下即可
|