rm -rf ~

在root用户下执行了该条命令,原本想着把主目录下的文件全部删掉,却忽略掉 .隐藏文件,直接的后果就是重启服务器后,登录显示 -bash-4.2# 而不是 [root@xxxx ~]#,以下是解决方案

  1. cd /home/hschen
  2. cp ./.bashrc /root
  3. cp ./.bash_profile /root
  4. su root
  5. reboot