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