什么时候/ tmp被清除?

Modified on: Thu, 14 Nov 2019 00:20:02 +0800

我正在把各种文件放在/tmp中,我想知道有关删除它们的规则吗?

我想象它对于不同的发行版是不同的,我对Ubuntu和Fedora桌面版本特别感兴趣。

但是找到一个很好的一般方法会很棒。

更好的控制它的一般方法! (类似'每天早上3点,删除任何超过60天的/tmp文件,但不要在重启时清除目录')

最佳答案

这取决于你的发行版。在某些系统上,它仅在启动时被删除,其他系统的cronjobs正在运行删除 n 小时之前的项目。

  • 在类似Debian的系统上:启动时(规则在/etc/default/rcS中定义)。
  • 在类似RedHat的系统上:按年龄(RHEL6,/etc/cron.daily/tmpwatch; RHEL7和RedHat-like with systemd,它在/usr/lib/tmpfiles.d/tmp.conf,由systemd-tmpfiles-clean.service调用。
  • On Gentoo /etc/conf.d/bootmisc

相关问答

添加新评论