清空/tmp目录带来的问题
问题描述
启动一台闲置的虚拟机,在即将进入登录窗口的时候,提示以下错误
习惯性地点击“Close“,关闭窗口,这时候显示登录窗口,输入账户和密码,不能成功进入系统,右上角出现新提示。
好像有些东西没能正确安装,真奇怪,最近都没使用这台机器,怎么会有这种报错呢。
问题排查
按”Ctrl+Alt+F1”,进入命令模式,用df -h检查一下磁盘空间,使用率只有80%而已,应该不是空间不足导致的。这时又习惯性地执行命令”rm -rf /tmp”,清空/tmp目录的东西,因为在宿主机和虚拟机传东西的时候,经常会提示/tmp目录空间不足,所以经常会执行这个rm命令来清理一下/tmp目录,这时突然想到会不会是跟这个删除操作有关。
深入排查
执行命令 ls -l /tmp,没看到什么东西,/tmp目录已被清空。
再执行命令 ls -l /,终于发现一些奇怪的了,好像/tmp目录的权限有些不对。