linux的tmp文件夹定期会删除么,关于linux tmp下文件自动删除的问题
近日发现有一台机器tmp 下放置的文件无辜丢失,而且排查发现是自动丢失,并且,只是删除10天之前的文件….
本来以为是哪位写了一个自动执行脚本, find 了一下10天前的文件删除了….
结果,排查所有用户的crontab 计划,没有任何用户执行了自动脚本
监测了一下服务器登录情况,在删除文件期间也没有任何人登录
最终,通过不懈的百度,终于找到正解
从/var/log/cron 日志中发现,服务器除了调用用户的计划任务外,还会执行系统自己的,比如:
/etc/cron.hourly
/etc/cron.daily
进入 /etc/cron.daily
可以看到一个tmpwatch
cat tmpwatch
flags=-umc
/usr/sbin/tmpwatch “$flags” -x /tmp/.X11-unix -x /tmp/.XIM-unix \
-x /tmp/.font-unix -x /tmp/.ICE-unix -x /tmp/.Test-unix 240 /tmp
/usr/sbin/tmpwatch “$flags” 720 /var/tmp
for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?}; do
if [ -d “$d” ]; then
/usr/sbin/tmpwatch “$flags” -f 720 “$d”
fi
done
可以看到调用了一个叫tmpwatch 的脚本,并且,我们可以看到传入参数中 对我们有意义的有 /tmp 240
然后我们 man tmpwatch
SYNOPSIS
tmpwatch [-u|-m|-c] [-MUadfqstvx] [–verbose] [–force] [–all]
[–nodirs] [–nosymlinks] [–test] [–fuser] [–quiet]
[–atime|–mtime|–ctime] [–dirmtime] [–exclude ]
[–exclude-user ]
有一个 hours
240 = 10*24 整好是10天
具体原因是 tmp是一个特殊的文件夹,系统会自动清理,所以大家最好不要把文件放到这个地方,被清理了就不好了
linux的tmp文件夹定期会删除么,关于linux tmp下文件自动删除的问题相关推荐
- 电脑上的linux是什么文件夹,linux删除文件夹,详细教您电脑的linux怎么样删除文件夹...
上期小编讲解了重装系统win7旗舰版64位教程,本次正特手机网小编给大家讲解一下linux删除文件夹,详细教您电脑的linux怎么样删除文件夹,linux主要是做什么用的?有用户在网上提出这样的提问, ...
- 怎么删除linux中文件夹,linux删除文件夹,手把手教你电脑的linux怎么样删除文件夹...
有些爱学习的用户会去操弄linux软件程序,在操作linux的过程中,有时候要删除一个文件夹,往往会提示次此文件非空,没法删除,这对于刚接触的用户来说无疑是一个巨大的困难,为此,小编这就来跟大家分享l ...
- cmd 删除文件夹_永远不要碰的5个macOS文件夹及原因
macOS有一个深度和嵌套的文件夹结构,默认的macOS安装有许多听起来不熟悉的目录.大多数用户根本不需要接触这些文件.苹果隐藏某些文件夹是有原因的.打乱这些目录可能会导致系统不稳定,数据丢失,或者更 ...
- linux 查找文件夹_用python打造一个基于socket的文件(夹)传输系统
这段时间在学习python,接触到了网络编程中的socket这块,加上自己在用的Linux服务器都是原生支持python的,于是乎有了个做文件传输功能程序的想法. 毕竟python语言中,有下载功能的 ...
- 无法删除文件夹,目录不是空的或U盘文件无法删除的解决办法
"无法删除文件夹,目录不是空的"或U盘文件无法删除的解决办法 近日,我在使用U盘时,看到一个已不再使用的文件夹,想删除之. 却出现如下提示: "无法删除文件夹 目录不是空 ...
- 解决:删除文件夹提示指定的文件名无效或太长,无法删除
解决:删除文件夹提示指定的文件名无效或太长,无法删除 目标问题 解决方法 目标问题 在Windows系统删除一个含有大量文件的文件夹时(例如组件库),右键删除会提示指定的文件名无效或太长,无法删除. ...
- 云媒体服务器设置在哪个文件夹,安装和使用Jellyfin配置Linux媒体服务器
本文介绍在Linux操作系统上安装Jellyfin的方法,同时使用jellyfin,我们可以在几分钟内立即配置Linux媒体服务器,并访问它.Jellyfin支持GNU/Linux.Mac OS和Mi ...
- 文件夹定期备份以及常见几款数据备份软件
近来,需要对公司部署系统的相关附近进行备份,防止服务器宕机或者用户误操作导致的附件丢失. 需求: 1.服务器之间备份(可以远程磁盘访问),增加备份的安全性. 2.文件较大,一般都是图片或者pdf文档等 ...
- linux 把一个文件夹重命名后,移动到另外一个文件夹下
linux 把一个文件夹重命名后,移动到另外一个文件夹下 mv /ssd1/AAA/PBMC_rat/RAT/index /ssd1/zhihengfeng/PBMC_rat/star
- rootfs 制作ubuntu_【整理】为何要把文件夹形式的rootfs制作成单个rootfs镜像文件...
[背景] 之前折腾嵌入式linux,有个事情,一直没注意,那就是: 对于rootfs的话,已经有了,已经 制作好了对应的rootfs,已经包含了对应各种文件(bin下面各种工具等等)和文件夹(/bin ...
最新文章
- Android三种播放视频的方式
- C#获取SQLServer数据库表名和字段名
- ICCV 2017 CREST:《CREST: Convolutional Residual Learning for Visual Tracking》论文笔记
- 登陆SharePoint站点出现service unavailable----Http错误503
- android 上下数字滚动_原来PPT数字还有这么高大上的展示方式
- Quartz业务类无法注入Spring对象问题
- vfp控制excel使用sort_使用Python根据索引合并Excel表
- ORACLE JOB创建及使用详解
- 阿里云蒋江伟:什么是真正的云原生?
- 这几个开源的商城实战项目,良月柒强烈推荐!
- java截取视频第一帧图片
- 3dmax2020渲染器下载3dmax2020渲染器VRay4.2下载安装教程
- 圣天诺Sentinel、超级狗superdog、阿拉丁HASP等加密狗复制方法!
- 证件照底色一般是什么颜色 证件照底色更换软件推荐
- python提取句子_关于python:从句子中提取介词短语
- 取消360导航作为浏览器访问首页
- 计算机改名字sql2008不能登录,Win7电脑修改计算机名称后SQL2008数据库无法登录提示无法连接到load怎么处理...
- pip install -U里面的-U是什么意思
- 时间管理 四象限 todoList
- 你应该了解的 MySQL 细节
热门文章
- 机器人石材雕刻机_一种石材雕刻机器人的制作方法
- python基础教程:操作符
- python经典算法题:无重复字符的最长子串
- 如何克服孤独和焦虑?How to overcome loneliness and anxiety?
- python timeit class Timer()类 timeit(string, string) repeat(string, string) default_timer() 耗时检测 执行速度
- URL Collection
- python中的'\b'、'\r'
- [move_base-24] process has died [exit code -6, cmd lib/move_base/move_base odom:=mobile_base_control
- Divan and bitwise operations 异或,同或,组合数学(1500)
- brew 安装mysql5.6_mac使用brew安装mysql的坑