橘子味的心
标题:Linux shell tmpwatch 命令

Linux shell tmpwatch 命令用于删除暂存文件。

tmpwatch 命令可删除不必要的暂存文件,您可以设置文件超期时间,单位以小时计算。

tmpwatch 命令语法格式

tmpwatch [-afqv][--test][超期时间][目录...]

参数

-a , --all
删除任何类型的文件
-f , --force
强制删除文件或目录,其效果类似rm指令的"-f"参数
-q , --quiet
不显示指令执行过程
-v , --verbose
详细显示指令执行过程
-test
仅作测试,并不真的删除文件或目录

范例

使用 tmpwatch 命令 删除目录 /tmp 中超过一天未使用的文件

[root@localhost ~]# tmpwatch 24 /tmp/   # 删除 /tmp 目录中超过一天未使用的文件

执行以上命令,结果如下

removing directctmp/orbit-tom if not empty

注意

该指令需要 root 权限,因此在使用 tmpwatch 命令前应该使用 su 命令切换用户。 切换管理权限操作

返回上一级

目录

分类