Tmp 目录被删除,我无法登录系统

Tmp 目录被删除,我无法登录系统

我在目录中输入了一个命令(我不记得它是什么了。)

sudo rm -f -r tmp

此后,当我重新启动并登录时,我无法使用已删除 tmp 的用户登录。

但是我可以使用用户 root 登录。

我能解决这个问题吗?

答案1

问题不太清楚。如果您确实执行了 sudo rm -f -t /tmp(而不仅仅是 tmp)或在 / 时执行了该命令,它实际上可能会删除您的 /tmp 目录。/tmp 用于临时数据存储的多种用途。

如果是这种情况,您可以执行 sudo mkdir /tmp 和 sudo chmod 1777 /tmp(假设 /tmp 不是单独的文件系统)来重新创建 /tmp 目录并设置正确的权限。

相关内容