tmp目录的下的备份文件定期删除

简介:

Centos/RHEL/Fedora系统完全安装,系统存在清理机制,会定时清理/tmp目录下文件

Centos/RHEL/Fedora系统最小化安装没有该机制


用到工具:tmpwatch

yum install tmpwatch -y

包含以下文件:

/etc/cron.daily/tmpwatch
/usr/bin/tmpwatch
/usr/sbin/tmpwatch
/usr/share/doc/tmpwatch-2.9.16
/usr/share/doc/tmpwatch-2.9.16/COPYING
/usr/share/doc/tmpwatch-2.9.16/ChangeLog
/usr/share/doc/tmpwatch-2.9.16/NEWS
/usr/share/doc/tmpwatch-2.9.16/README
/usr/share/man/man8/tmpwatch.8.gz

tmpwatch命令的作用就是删除一段时间内不使用的文件
安装后会在/etc/cron.daily/目录下生成一个tmpwatch文件。内容如下:

[root@LAMP linuxuser]# ls /etc/cron.daily/
logrotate  makewhatis.cron  mlocate.cron  tmpwatch

1
2
3
4
5
6
7
8
9
10
11
12
#! /bin/sh
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 \
         -X  '/tmp/hsperfdata_*'  -X  '/tmp/.hdb*lock'  -X  '/tmp/.sapstartsrv*.log'  \
         -X  '/tmp/pymp-*'  10d  /tmp
/usr/sbin/tmpwatch  "$flags"  30d  /var/tmp
for  in  /var/ {cache /man ,catman}/{ cat ?,X11R6 /cat ?, local /cat ?};  do
     if  [ -d  "$d"  ];  then
         /usr/sbin/tmpwatch  "$flags"  -f 30d  "$d"
     fi
done

从脚本中可看出,tmp目录会删除10天未访问过的文件。


本文转自 boy461205160 51CTO博客,原文链接:http://blog.51cto.com/461205160/1929646


相关文章
|
5G 网络虚拟化
解决谷歌硬盘大文件下载不了的问题
解决谷歌硬盘大文件下载不了的问题
742 0
|
监控 Linux 应用服务中间件
探索Linux中的`ps`命令:进程监控与分析的利器
探索Linux中的`ps`命令:进程监控与分析的利器
358 13
|
安全 数据安全/隐私保护
解释 TCSEC 和 ITSEC
【8月更文挑战第31天】
752 0
|
Python
Pycharm为Python项目配置环境不生效,解决办法
在PyCharm中,项目依赖配置更改后未生效。解决步骤包括:1) 查找`C:\Users\username\AppData\Roaming\JetBrains\PyCharm2022.2\options\jdk.table.xml`,2) 删除`<jdk></jdk>`标签内的旧配置内容,然后重启PyCharm以应用新目录。
1334 0
Pycharm为Python项目配置环境不生效,解决办法
|
监控 Unix Java
使用Nohup命令管理后台进程的实用技巧
使用Nohup命令管理后台进程的实用技巧
|
存储 编解码 网络协议
阿里云服务器计算型c7、c7a、c8a、c8y实例区别参考
在阿里云目前的活动中,属于计算型实例规格的云服务器有计算型c7、计算型c7a、计算型c8a、计算型c8y这几个实例规格,相比于活动内的经济型e和通用算力型u1等实例规格来说,这些实例规格等性能更强,本文为大家介绍计算型c7、c7a、c8a、c8y实例区别及最新活动价格,以供参考。
1038 0
阿里云服务器计算型c7、c7a、c8a、c8y实例区别参考
|
编解码 安全 数据安全/隐私保护
速度与稳定性的完美结合:深入横测ToDesk、TeamViewer和AnyDesk
远程办公是指通过现代互联网技术,实现非本地办公:在家办公、异地办公、移动办公等远程办公模式。多数通过第三方远程控制软件来实现,例如通过远程手机/电脑远程控制办公设备进行工作或者会议,实现远程办公的目的。
1784 0
速度与稳定性的完美结合:深入横测ToDesk、TeamViewer和AnyDesk
|
NoSQL 关系型数据库 MySQL
Redis 事务支持回滚吗?
Redis 事务支持回滚吗?
435 0
|
存储 缓存 算法
预防和检测内存泄漏:实用技巧
内存泄漏(Memory leak)是指程序在运行过程中分配的内存资源没有被正确释放,导致这部分内存无法再被程序使用,最终消耗了系统的可用内存。
|
存储 编解码 网络架构
传输时延和传播时延(补充:频段,信道带宽,数据速率的区别,以及帧大小和帧长)
传输时延和传播时延(补充:频段,信道带宽,数据速率的区别,以及帧大小和帧长)
1392 0