前几天误删除了一个linux用户目录mysql,导致su - mysql命令切换时出现问题,那么遇到这样的问题如何解决呢?
我们需要知道,创建用户目录时,其实linux是把一个模板拷贝到你的用户目录下的,所以我们只需要手动将该模板拷贝到你的用户目录即可
比如我要恢复我的mysql目录:
cp -R /etc/skel/ /home/mysql
然后别忘了赋权限和修改所属用户,所属组(这里我的所属用户和所属组都是mysql):
chmod 700 /home/mysql
chown -R mysql:mysql /home/mysql
这时候再执行su - mysql命令就不会有问题了