root 用户下显示 -bash-4.2#,如何恢复正常?

登录 root 账户后,发现并没有按照标准的用户名显示,而是显示奇怪的 -bash-4.2 :

root 用户下显示 -bash-4.2#,如何恢复正常?_第1张图片

原因:这样显示大多是因为不小心删除了 root 下的 .bash_profile 和 .bashrc 文件所造成的,我们可以从其他用户拷贝这两个文件到 root 目录下即可。

(1)查看 root 用户下相关文件是否缺失?

输入命令: l. 查看所有隐藏文件(带.的为隐藏文件,ls是不会列举出来的),可以看到,并没有所说的两个文件;

root 用户下显示 -bash-4.2#,如何恢复正常?_第2张图片

(2)切换到其他用户目录,没有其他用户可以创建一个新的用户(不会创建的点我):

输入命令:cd /home/zyq01 ,我们进入home文件夹下的zyq01用户下,查看该用户下是否有这两个文件,

从这里我们可以看到是有.bash_profile 和 .bashrc 这两个文件的。

root 用户下显示 -bash-4.2#,如何恢复正常?_第3张图片

(3)拷贝文件到 root 用户下:

输入命令:cp .bash_profile /root   拷贝 bash_profile 文件到 root 下;

输入命令:cp .bashrc /root   拷贝 bashrc 文件到 root 下;

root 用户下显示 -bash-4.2#,如何恢复正常?_第4张图片

(4)再次查看 root 用户下,是否已经存在相关文件?

可以看到 root 下已经存在该两个文件了,但你会发现还是显示的-bash-4.2,没关系,重新登录下就好了。

root 用户下显示 -bash-4.2#,如何恢复正常?_第5张图片

(5)再次登录,就能看到所期望的结果了。

 root 用户下显示 -bash-4.2#,如何恢复正常?_第6张图片

参考文章:https://blog.csdn.net/liulihui1988/article/details/52796395 

你可能感兴趣的:(Linux)