Linux登录后出现bash4.2解决办法及原因

前言

有一天链接服务器发现变成了变成了这个样子

前段时间更新测试时,由于添加了log组件导致将/root目录软链接到了更新目录,在删除目录时将root目录内的东西都删了。再次链接服务器就出现了bash-4.2#而不是用户名,搜了一下,发现是缺失root目录下的 .bash_profile.bashrc

解决方案

将默认文件复制到root目录下即可。

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

修复后的样子