开发者社区> 问答> 正文

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

请解释一下Linux系统的/tmp目录文件定期清理原理。

展开
收起
开发者说 2019-07-16 09:38:21 723 0
1 条回答
写回答
取消 提交回答
  • 服务器 ECS Linux 系统(CentOS/Aliyun Linux),/tmp 目录用于存放临时文件,该目录下的文件会被定期清理。


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


       
    1. cat /etc/cron.daily/tmpwatch


    说明:


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

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载