xshell终端root登录服务器,查看显示的是-bash-4.1#,而不是正常的root@主机名 + 路径的显示方式。下面讲解下出现的原因和解决办法

工具/原料

  • linux系统
  • xshell工具

方法/步骤

  1. 1

    我这里以xshell为例

  2. 2

    出现该现象的原因为用户的环境变量有关, 相关文件被删除导致。

  3. 3

    以故障账号登录系统(我这里是root为演示,其他用户可用su命令切换用户)

  4. 4

    把/etc/skel/目录下的.bash_profile .bashrc等文件复制粘贴到/root目录下

  5. 5

    注销root账号重新登录,或重新打开终端

  6. 6

    5.附:普通用户处理办法(zhagnsan账号为例)

    END

注意事项

  • 以故障用户进行文件复制,不要用root直接复制,否则复制过去的文件所属用户和组都是root。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。