【Linux系统root用户登录后显示 “-bash-4.2#” 解决方案 】

一.【问题】登录root用户的时候,不是[root@localhost ~]# 而是 -bash-4.2

b64e82db09e344ad9b741cd4985993a7.png

二.【问题的原因是】不小心删除了/root文件夹下的.bash_profile与 .bashrc两个文件,这里我们只需要将这两个文件还原即可。具体操作如下:
1.查看/root目录下是否有文件缺失,这里使用命令ls -a,以显示隐藏文件,我们可以看到. bash_profile和. bashrc两个文件缺失

dd9f9fd7be47438494c880d0e5aac773.png

2.找到. bash rc和. bash_profile两个文件的位置。我们可以看到,这两个文件在录/etc/skel下

b551aae1893140c4bdcc2339c58762ee.png

 3.复制这两个文件到目录/ root下

5e664e9df3284db285d2fa629267b92c.png

4.进入到目录/ root下查看,查看命令ls -a,可以看到已复制. bashrc和. bash_profile到/root目录下

7fabe2bcb2ea4c81af3a52ffbd585edb.png 

5.此时我们只需键入reboot重启系统即可,重启后显示变为[root@localhost ~]#

9fb4278a44ad42aa81f409e4be309091.png 

 

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部