操作有风险,修改用户主目录名称后一些链接了旧主目录的的链接可能仍未修改。导致链接用不了,需要手动指定链接
1.删除指定用户保存的会话,未删除应该会导致修改用户主目录名称后进不去会话
2.切换到其它用户桌面
3.使用命令
usermod -d /home/directory_name -m user_name
-d :这个选项用于指定用户的新主目录
-m:将指定用户旧的主目录内容移动到新的家目录
4.命令提示要杀死上述用户进程,则杀死该用户进程
再运行该命令
5.进入用户桌面可能会发现有些程序的指定的用户目录还是旧目录,导致程序运行不了,就需要自己指定链接
6.如果没有按照第一步删除指定用户保存的会话,可能保存的会话仍然指定旧的用户主目录,导致会话无法进入。只需换回旧主目录名称就可以进入会话了,再执行第一步