缺失用户模板文件(用户骨架文件)会导致shell提示符不完整,可以到/etc/skel/目录下复制相关文件来恢复
(1).创建测试环境,删除模板文件
[root@xuexi ~]# useradd t1[root@xuexi ~]# ls -a /home/t1/. .. .bash_logout .bash_profile .bashrc .mozilla[root@xuexi ~]# rm -rf /home/t1/.bash*[root@xuexi ~]# ls -a /home/t1/. .. .mozilla[root@xuexi ~]# su t1bash-4.2$ exit //出现不完整shell提示符exit
(2).尝试恢复
[root@xuexi ~]# cp /etc/skel/.bash* /home/t1/[root@xuexi ~]# chown t1:t1 /home/t1/.bash*[root@xuexi ~]# su t1[t1@xuexi root]$
注意:此时的复制过来的文件权限是root,请根据需要进行修改