Linux 切换用户出现“-bash-4.2$”

问题原因:
用户丢失家目录下的环境变量文件:.bash_profile、.bashrc、.bash_logout

解决方式:

如切换到postgres用户:

[root@localhost ~]# su - postgres
Last login: Fri Apr 10 21:02:21 CST 2020 on pts/4
-bash-4.2$

则copy相关文件到postgres用户家目录下:

[root@localhost ~]# cp /etc/skel/.bash_logout /home/postgres/
[root@localhost ~]# cp /etc/skel/.bash_profile /home/postgres/
[root@localhost ~]# cp /etc/skel/.bashrc /home/postgres/

重新切换至用户 postgres用户

[root@localhost ~]# su - postgres
Last login: Fri Apr 10 21:04:23 CST 2020 on pts/4
[postgres@localhost root]$

以上

你可能感兴趣的:(Linux 切换用户出现“-bash-4.2$”)