linux tmpwatch
来源:互联网 发布:淘宝不提交清关 编辑:程序博客网 时间:2024/06/06 13:59
在linux上运行一个java文件,重启linux系统之后,发现/tmp目录下运行的java源文件不在了
百度之后知道/tmp下的文件在重启之后会被删掉的,但是我还不是很明白,为什么/tmp一部分内容被删掉了,一部分没有删掉
在/etc/cron.daily/的tmpwatch(temporary watch) 脚本里面写要删掉的文件
里面设定了时间,以小时为单位,到达设定的时间,系统会删掉指定的文件
tmpwatch removes the files which haven't been accessed for a period of time.(指定时间内未访问过的文件)
参数:
-a或–all 删除任何类型的文件。
-m或–mtime 根据文件被更改时间
-c或–ctime 根据文件更改状态时间
-M或–dirtime 根据文件夹被更改时间
-f或–force 强制删除文件或目录,其效果类似rm指令的”-f”参数。
-l 不删除符号链接
-U或–exclude-user=用户名或uid 排除某用户的文件
-x 或–exclude=path 排除某路径
-X 或–exclude-pattern=pattern 排除某规则下的路径
-q或–quiet 不显示指令执行过程。
-v或–verbose 详细显示指令执行过程。
-test 仅作测试,并不真的删除文件或目录。
另外对于运维人员我要强调一下-d或–nodirs选项, 某些运维人员可能在日志文件夹中创建了子目录,默认子目录也会被删除的,使用-d参数可以避免。
/usr/sbin/tmpwatch --test 1 /tmp/testContacts/ContactFieldAndContactListClear
用于测试 --test + 时间
- linux tmpwatch
- linux tmpwatch命令
- shell编程tmpwatch
- 使用tmpwatch删除qmail过期文件
- rh里的/tmp清理机制-tmpwatch
- tmp目录自动清除和tmpwatch命令
- tmp目录自动清除和tmpwatch命令
- tmpwatch让/tmp目录内的文件"离奇"消失
- 如何用 tmpwatch 删除某个目录下的特定文件
- CentOS里tmp目录自动清除和tmpwatch命令
- centos7下jetty临时目录被tmpwatch删除导致资源文件(css/js)无法加载的问题
- linux
- linux
- Linux
- Linux
- LINUX!
- Linux
- linux
- 变得阑珊了起来杭州
- 窗口机制
- 基于systemV的消息队列的多进程间CS通讯实现
- 比较输出表达式的两种方法
- ubuntu下采用shell来边写脚本(里面内容为g++ 编译)
- linux tmpwatch
- Qt学习笔记1
- Nova-scheduler浅析
- 手机项目开发过程
- 个性化离线实时分析系统pora
- 轻松玩转Java Web Start
- 如此娇媚性感的容颜卖C++相关介绍
- 关于java环境变量
- opencv学习心得(四)——opencv提取截获图像