tmpwatch 命令用于删除暂存文件。执行 tmpwatch 命令可删除不必要的暂存文件,您可以设置文件超期时间,单位以小时计算。
tmpwatch [-afqv][--test][超期时间][目录...]
-a或--all 删除任何类型的文件。
-f或--force 强制删除文件或目录,其效果类似rm指令的"-f"参数。
-q或--quiet 不显示指令执行过程。
-v或--verbose 详细显示指令执行过程。
-test 仅作测试,并不真的删除文件或目录。
使用 tmpwatch 命令删除目录 “/tmp” 中超过一天未使用的文件,如下:
[hxstrive@localhost ~]$ tmpwatch 24 /tmp/ removing directctmp/orbit-tom if not empty
注意:该命令需要 root 权限,因此在使用 tmpwatch 命令前应该使用 su 命令切换用户,或者使用 sudo 提升权限。
更多关于命令详细参考手册,请使用 man 命令或者 --help 参数获取帮助信息