【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 

 

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值