Linux CentOS开机 变成 -bash-4.2 -bash 如何解决
症状
如果你的Linux系统开机之后 由原本的名字变成 -bash-4.2 或者 -bash 我们该如何解决这个问题?
测试
可以看到 我们使用hostname命令查看当前系统的名称 其实名称并没有变
问题解析
而造成这种情况的原因就是 /root 或 /etc目录下 bash_profile 和 bashrc 这两个文件被破坏或者丢失 导致系统出现了错误
决解方案
在/root 或/etc 文件夹下 查看隐藏文件
ls -a
找到 .bash_profile 和 .bashrc 这两个文件使用复制命令将其复原
cp .bash_profile bash_profile
cp .bashrc bashrc
这条命令的大概意思就是 将 .bash_profile 和 .bashrc 复制一份然后重新命名为 一个不带.的文件
因为开头带.就会默认被当作隐藏文件处理
此时系统可以正常识别到bash_profile 和 bashrc这两个文件 然后
reboot
重启电脑即可