在 Fedora/Firefox 中是否有东西可以从 /tmp/ 中删除下载的文件?

在 Fedora/Firefox 中是否有东西可以从 /tmp/ 中删除下载的文件?

这似乎是一个疯狂的问题,但是 Fedora 16/17 中是否有东西可以从 /tmp/ 中删除 .jpg 图像?

我之前在 /tmp/download 中存储了 4GB 的图片,现在都不见了。文件夹结构仍然存在,但所有文件夹都是空的。

疯狂的是,这已经是我第二次遇到这种情况了。两次都是从 /tmp/download 开始。

我的文件系统似乎很好(运行 raid-1)并且没有其他丢失的文件。

那么是我删除了文件然后忘记了,还是 Fedora 的问题。

答案1

/etc/cron.daily/tmpwatch 中有一项清理工作,它将删除一段时间内(默认为 30 天)未访问的文件。

man 8 tmpwatch可能会带来更多见解

答案2

从 Fedora 18 开始,默认/tmp安装在tmpfs(即 RAM)上,因此关机时会被删除。

可以通过发出并重新启动来禁用此行为systemctl mask tmp.mount(并通过发出systemctl unmask tmp.mount并重新启动来重新启用),然后/tmp将其安装在/文件系统上并可以通过/usr/lib/tmpfiles.d/tmp.conf设置进行控制。

http://fedoraproject.org/wiki/Features/tmp-on-tmpfsman tmpfiles.d了解每个案例的更多详细信息。

相关内容