Linux普通用户登陆后显示-bash-4.1$

有时候在切换用户时会报这样的错 -bash-4.1$  (是因为用户的环境变量路径不正确而导致的)

解决方法:

##首先切换到新建用户下
su - esb
##复制对应的文件(不要用root直接复制,否则复制过去的东西属主,数组都是root的)
-bash-4.1$ cp /etc/skel/.bash*  ~      ##(/etc/skel 新用户老家的样子,所以从这里复制)
-bash-4.1$ ls -la

-bash-4.1$ logout
[root@xxxx ~]# su - esb

原文地址:https://www.cnblogs.com/A121/p/14171308.html