Linux /tmp 目录文件定期清理原理

  • A+
所属分类:Linux
高性能企业级服务器首台5折

服务器 ECS Linux 系统(CentOS/Aliyun Linux),/tmp 目录用于存放临时文件,该目录下的文件会被定期清理。

相关操作是由系统预置的计划任务执行的:

  1. 1
    <span class="pln">cat </span><span class="pun">/</span><span class="pln">etc</span><span class="pun">/</span><span class="pln">cron</span><span class="pun">.</span><span class="pln">daily</span><span class="pun">/</span><span class="pln">tmpwatch</span>

100.jpg

说明:

  • /usr/sbin/tmpwatch "$flags" 30d /var/tmp 这一行的意思是每 30 天清理 /tmp 下不访问的文件。可以按需将其调整为所需时间间隔,最小只能是 1 天。该脚本所在的目录是/etc/cron.daily/,每天会执行一次。所以,重要数据千万不要放在这个目录下,以免被系统误删导致数据丢失。
  • /usr/sbin/tmpwatch  这个命令的作用就是删除一段时间内不使用的文件。

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: