云服务器

帮助中心 >  产品文档 >  云服务器 >  服务器教程 >  Linux系统root用户登录后显示“-bash-4.2#“的解决办法

Linux系统root用户登录后显示“-bash-4.2#“

问题:

Linux系统用root用户登录系统后终端显示“-bash-4.1#“或“-bash-4.2#“,而不是显示[root@xxxxx]#。
image.png

原因:

与这个用户有关环境变量没了。也就是用户的家目录下面 .bash_profile和 .bashrc 被删除。
image.png

解决:

这两个文件在/etc/skel模板目录下有
image.png

将这两个文件复制到/root(对应用户的家目录)下,重启系统后重新登录正常

cp /etc/skel/.bash_profile /root
cp /etc/skel/.bashrc /root

image.png


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: