切换导航
首页
技术问答
编程语言
前端开发
移动开发
开发工具
程序设计
行业应用
CMS系统
服务器
频道导航
▸ PHP
▸ Java
▸ Java SE
▸ Python
▸ C#
▸ C&C++
▸ Ruby
▸ VB
▸ asp.Net
▸ Go
▸ Perl
▸ netty
▸ Django
▸ Delphi
▸ Jsp
▸ .NET Core
▸ Spring
▸ Flask
▸ Springboot
▸ SpringMVC
▸ Lua
▸ Laravel
▸ Mybatis
▸ Asp
▸ Groovy
▸ ThinkPHP
▸ Yii
▸ swoole
▸ HTML
▸ HTML5
▸ JavaScript
▸ CSS
▸ jQuery
▸ Bootstrap
▸ Angularjs
▸ TypeScript
▸ Vue
▸ Dojo
▸ Json
▸ Electron
▸ Node.js
▸ extjs
▸ Express
▸ XML
▸ ES6
▸ Ajax
▸ Flash
▸ Unity
▸ React
▸ Flex
▸ Ant Design
▸ Web前端
▸ 微信小程序
▸ 微信公众号
▸ iOS
▸ Android
▸ Swift
▸ Hybrid
▸ Cocos2d-x
▸ Flutter
▸ Xcode
▸ Silverlight
▸ cocoa
▸ Cordova
前端之家
CentOS
CentOS里tmp目录自动清除和tmpwatch命令
CentOS里tmp目录自动清除和tmpwatch命令
2020-06-19
CentOS
前端之家
前端之家
收集整理的这篇文章主要介绍了
CentOS里tmp目录自动清除和tmpwatch命令
,
前端之家
小编觉得挺不错的,现在分享给大家,也给大家做个参考。
tmp目录
自动
清除和tmpwatch命令 习惯性的将一些临时
文件
放在tmp目录下,让其自然
删除
。同时,为了保证tmp目录不爆满,系统默认情况下每日会处理一次tmp目录
文件
,原理就是使用了tmpwatch。在系统最小安装情况下,这个
功能
是没有安装的。 安装: # yum install tmpwatch.x86_64 安装后会在/etc/cron.daily/目录下
生成
一个tmpwatch
文件
。
内容
如下: # cat /etc/cron.daily/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 \ -X '/tmp/hsperfdata_*' 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 从
代码
中可看出,tmp目录会
删除
240小时未访问过的
文件
。 tmpwatch工具从指定的目录中递归地
搜索
并
删除
指定的目录中一段时间未访问的
文件
。 tmpwatch参数说明: -u,--atime 基于访问时间来
删除
文件
,默认的。 -m,--mtime 基于
修改
时间来
删除
文件
。 -c,--ctime 基于创建时间来
删除
文件
,对于目录,基于mtime。 -M,--dirmtime
删除
目录基于目录的
修改
时间而不是访问时间。 -a,--all
删除
所有的
文件
类型,不只是普通
文件
,符号
链接
和目录。 -d,--nodirs 不尝试
删除
目录,即使是空目录。 -d,--nosymlinks 不尝试
删除
符号
链接
。 -f,--force 强制
删除
。 -q,--quiet 只报告
错误
信息。 -s,--fuser 如果
文件
已经是打开状态在
删除
前,尝试使用“定影”命令。默认不启用。 -t,--test 仅作测试,并不真的
删除
文件
或目录。 -U,--exclude-user=user 不
删除
属于谁的
文件
。 -v,--verbose 打印详细信息。 -x,--exclude=path 排除路径,如果路径是一个目录,它包含的所有
文件
被排除了。如果路径不存在,它必须是一个
绝对路径
不包含符号
链接
。 -X,--exclude-pattern=pattern 排除某规则下的路径。
上一篇:CentOS无损调整磁盘分区大小的实现
下一篇:CentOS服务器,通过yum安装svn
猜你在找的CentOS相关文章
Centos7离线安装gcc4.8
有时候CentOS工作在无互联网的环境下,需要在离线环境下安装一些组件,这次实现的是模拟在...
作者:踏平扶桑 时间:2024-09-29
CentOS7离线安装devtoolset-9并编译redis6.0.5
首先参照https://www.cnblogs.com/wdw984/p/13330074.html,来进行如何安装Centos和离线下...
作者:踏平扶桑 时间:2024-09-29
使用Nginx在80端口上代理多个.NET CORE网站
有两个.NET CORE3.1网站部署在CentOS7上(内网IP是192.168.2.32),现在想实现访问http://...
作者:踏平扶桑 时间:2024-09-29
CentOS7中配置vsftpd
1、yum -y install vsftpd 安装vsftpd 2、配置vsftpd的配置文件(/etc/vsftpd/vsftpd.conf...
作者:踏平扶桑 时间:2024-09-29
CentOS7离线安装Mysql8.0
首先去mysql官网下载mysql的离线rpm安装包(https://downloads.mysql.com/archives/commun...
作者:踏平扶桑 时间:2024-09-29
CentOS中增加网络连接数的方法
CentOS默认对外访问,发起的TCP链接总数小于28232个。 可以通过以下命令的结果计算出来 $ ...
作者:踏平扶桑 时间:2024-09-29
VMware安装Centos7虚拟机
首先安装虚拟机很简单,所以呢,具体的安装过程就引用别人的博客,这篇文字很详细,引用之...
作者:前端之家 时间:2021-02-27
[Linux] 解决CentOS下Requires: libjson-c.so错误
当安装某些rpm包的时候 , 会爆出这个错误 Requires: libjson-c.so json-c是c语言下的json库...
作者:前端之家 时间:2021-02-06
阿里云centos7安装mysql8数据库
linux系统安装mysql8
作者:前端之家 时间:2021-01-10
centos安装mysql
一、安装 二、修改密码 三、修改远程连接权限(为了使用navicat)
作者:前端之家 时间:2020-12-03
编程分类
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
数据结构
服务器运维
网络安全
最新文章
• Centos7离线安装gcc4.8
• CentOS7离线安装devtoolse
• 使用Nginx在80端口上代理多
• CentOS7中配置vsftpd
• CentOS7离线安装Mysql8.0
• CentOS7下安装RabbitMQ
• CentOS中增加网络连接数的
• VMware安装Centos7虚拟机
• [Linux] 解决CentOS下Requ
• 阿里云centos7安装mysql8数
热门标签
更多 ►
xebug
nodemon
docker-copy
dcos
elasticsearc
windows-cont
docker-windo
docker-aws
amazon-cloud
envoyproxy
hashicorp-va
swisscomdev
kafka-python
zscaler
photon-os
docker-swarm
kamon
google-cloud
concourse
wso2-am
persistent-v
api-manager
process-mana
manjaro
jenkins-work
hypriot
remoteapi
keystonejs
bitcoind
bitcoin-test