登录用户后出现“-bash-4.2$”
[root@localhost ~]#su - aaa
Last login: Sun Mar 01 15:54:06 CST 2022 on pts/0
-bash-4.2$ --不是我们熟悉的用户名@主机名 + 路径的显示方式
出现如上情况是因为缺失环境变量导致
/etc/skel
目录下有.bash_logout .bash_profile .bashrc
三个目录,#所有用户的家目录默认都会有这三个隐藏文件。
解决方案:
将以上三个目录拷贝到当前用户家目录
-bash-4.2$cp /etc/skel/.bash* ./ #把/etc/skel目录下的环境变量文件拷贝到当前用户家目录
-bash-4.2$ ls -a #查看是否拷贝成功
. .. .bash_logout .bash_profile .bashrc
-bash-4.2$ source .bash_profile .bashrc #使用source命令使变量文件生效
[aaa@localhost ~]$ #成功恢复