删除暂存文件。
tmpwatch [-afqv][--test][超期时间][目录...]
执行tmpwatch指令可删除不必要的暂存文件,您可以设置文件超期时间,单位以小时计算。tmpwatch会将指定目录里的超期文件全部删除,通常我们会指定 /tmp、/var/tmp等暂存目录。它采用文件的最后存取时间来判断是否超期,而非使用最后更改时间。
-a或--all 删除任何类型的文件。 -f或--force 强制删除文件或目录,其效果类似rm指令的"-f"参数。 -q或--quiet 不显示指令执行过程。 -v或--verbose 详细显示指令执行过程。 -test 仅作测试,并不真的删除文件或目录。
删除 /tmp 和 /var/tmp 目录中,超过10日无人使用的文件:
$ tmpwatch 240 /tmp /var/tmp