主页 > 运维运营 > Linux常见 >
发布时间:2019-07-11 作者:apizl 阅读:304次

首先需要安装

 yum install tmpwatch


执行命令 

tmpwatch -afv 3 /tmp/

删除tmp目录下3小时内没用过的文件和目录

centos下tmp目录中自动清理命令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 排除某规则下的路径。


程序员工具:https://www.toolnb.com/

文章由爱资料原创本文地址:https://www.apizl.com/archives/view-148788-1.html,转载请以链接形式标明本文地址!
关键字词: