有小伙伴遇到root用户登录后显示的不是往常熟悉的 [root@localhost ~]# 而变成了 -bash-4.2
遇到此问题的原因是不小心删除了/root文件夹下的.bash_profile与 .bashrc两个文件,这里我们只需要将这两个文件还原即可,具体操作方案如下:
-
查看/root目录下是否有文件缺失,这里使用命令ls -a,以显示隐藏文件:
如图我的显示缺失.bash_profile与 .bashrc两个文件。 -
此时我们进入系统的用户模板目录下:
cd /etc/skel
ls -a
即可得到下图:
这里就有了我们想要的.bash_profile与 .bashrc两个文件。
- 此时只需要将这两个文件复制到/root下即可:
cp /etc/skel/.bashrc /root
cp /etc/skel/.bash_profile /root
此时返回家目录已经可以看到这两个文件存在了,但还是-bash-4.2 #,如图:
- 此时我们只需键入reboot重启系统即可,重启后显示变为[root@localhost ~]#
问题就解决掉了
以上