登录linux服务器,显示为 -bash-4.2$
登录linux服务器,显示为 -bash-4.2$
在linux服务器上创建的用户,登录时发现是-bash-4.2$ ,而不是用户@主机名 + 路径的显示方式
onnecting to ip:port...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.
Last login: Thu Jun 10 15:22:55 2021 from 10.208.150.13
-bash-4.2$
这是因为是在用useradd添加普通用户时,丢失了家目录下的环境变量文件,丢失文件如下:
.bash_profile
.bashrc
以上这些文件是每个用户都必备的文件。
此时可以使用以下命令从主默认文件/etc/skel/下重新拷贝一份配置信息到此用户家目录下
cp /etc/skel/.bashrc /home/新增用户的文件夹/
cp /etc/skel/.bash_profile /home/新增用户的文件夹/
注销并重新登录此用户后便可以恢复正常了