首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >损坏的/tmp目录

损坏的/tmp目录
EN

Ask Ubuntu用户
提问于 2014-11-29 13:55:35
回答 2查看 1.7K关注 0票数 0

我的/tmp目录被破坏了。有一段时间,事情变得很可怕,我无法启动。现在,通过将损坏的/tmp重命名为/tmp.old,并创建一个新的/tmp,我回到了一个正常工作的系统中:

代码语言:javascript
复制
drwxrwxrwt   6 root root       4096 Nov 29 13:44 tmp
drwxrwxrwt   4 root root 1013628928 Nov 29 13:49 tmp.old

我强迫一个fsck在重新启动,我希望这可能会解决问题。它看起来很好,但是如果我试图查看或删除/tmp.oldlsrm命令,只需挂起,不返回任何东西。如何摆脱/tmp.old并确保没有其他问题?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2014-12-01 09:24:53

这一问题的解决办法与我所期望的略有不同。在我问了这个问题之后,我的/tmp目录又被“损坏”了两次。

我终于发现它其实一点也不腐败。它只是充满了大量的文件(实际上是符号链接)。事实上,ls在开始执行任何操作之前,都会在处理索引时挂起相当长的时间(超过一分钟)。我的系统不会启动,因为启动过程的一部分是清除/tmp,此时它就陷入了困境。即使在等待了很长一段时间之后,我也没有得到rm命令的返回。在做了一些在线研究之后,我终于发现了这样的命令:

代码语言:javascript
复制
cd /tmp
sudo find . ! -path . -delete

这似乎更快,只花了一个小时左右!!

整理出了/tmp目录。它填满的原因是与印刷有关。如果我试图打印一些东西,那么这就引发了问题(虽然这并不是很明显,因为/tmp需要一段时间才能完成)。然而,看看正在创建的符号链接,我注意到它们都指向我的打印机的ppd文件。我删除并重新安装了我的打印机使用惠普安装程序(这是一个惠普打印机),但这并没有解决问题。然而,删除和手动设置打印机,而不使用hp-设置。不确定这是否是惠普安装的问题,我的打印机驱动程序或cups...but现在可以工作了。

票数 2
EN

Ask Ubuntu用户

发布于 2014-11-29 13:58:03

启动到Ubuntu并删除它

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/554605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档