从fedora机器重新启动时,如何从/ var / run中删除内容?


13

我正在运行一台FC18机器,在该机器上我正在测试一个软件(smf-sav,milter),并将其部分工作文件保存在/ var / run / smf-sav /下。

该目录在重新启动后不断消失。因此,问题是:什么将其删除?有没有办法将其标记为永久?


您可以将这df -k台计算机上的输出粘贴到您的问题中吗?
MadHatter

1
如果您的软件保留在/ var / run子目录中,请修复系统。/ var / run应该是清楚的,句点。请参阅refspecs.linuxfoundation.org/FHS_2.3/...
jirib

该软件绝不是“我的”。也将套接字保持在/var/run/<milter-name>/milter-name.sock似乎是milter的某种标准(请参阅clmav-milter,spamass-milter等)。我只是注意到它们的最新启动脚本会重新创建引导时的目录。
外星人生命表格

Answers:



14

/var/run通常以挂载tmpfs,这是映射到您RAM中的分区。显然,重新启动后RAM已清除,所有tmpfs文件系统也是如此。

http://fedoraproject.org/wiki/Features/var-run-tmpfs

您应该考虑将应用程序数据存储在持久文件系统上,例如安装在硬盘上。


该应用不是我的。还将套接字保持在/var/run/<milter-name>/milter-name.sock似乎是milter的标准(请参阅clmav-milter,spamass-milter等)。我刚刚注意到它们重新创建了最新的启动脚本引导时的目录。
外星人生命表格
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.