tmpwatch

如何在 tmpwatch 路径中使用通配符
tmpwatch

如何在 tmpwatch 路径中使用通配符

通配符似乎在提供给 tmpwatch 的排除路径中不起作用。 我有以下目录结构/tmp drwxr-xr-x 2 vrisbud developers 4096 May 17 15:36 AssetEnumeratorTest drwxr-xr-x 2 vrisbud developers 4096 May 17 15:37 EnumeratorReducerTest drwxr-xr-x 2 reco reco 4096 May 30 14:42 hadoop-reco drwxr-xr-x 3 vrisbu...

Admin

如何清理 /tmp
tmpwatch

如何清理 /tmp

我有一个 CentOS Web 服务器,上面有许多客户端。我发现 /tmp 自从我扩容 8 GB(从 4 GB 扩容后)后,在大约两个月后就达到了 DISKCRITICAL!我想知道导致 tmp 如此快就被填满的原因,以及如何安全地清理它?我之前读了很多关于扩容和删除一些过期文件的文章,但没有成功! ...

Admin

将 tmpwatch 与 ClamAV 结合使用
tmpwatch

将 tmpwatch 与 ClamAV 结合使用

我想使用 tmpwatch 定期清除 /tmp 目录中积累的未使用旧文件。我更愿意使用默认的 tmpwatch 设置,其中只有未删除 /tmp 中的文件时才会删除它们访问在过去 10 天内。我不想毁掉任何可能正在使用的文件。 但是,在这个特定的服务器上,我们每晚都会使用 ClamAV 扫描服务器上的各个目录 - 包括 /tmp 文件夹。这会重置文件的最后访问时间,并防止 tmpwatch 将其清除。 一种解决方案是将 tmpwatch 设置为以短于 24 小时的间隔运行。但是,我宁愿不这样做,因为 1. 小于 24 小时的窗口非常短,文件可能仍在使用中,...

Admin

/usr/sbin/tmpwatch -am 1 /tmp/nginx_client 未清理 nginx 临时文件
tmpwatch

/usr/sbin/tmpwatch -am 1 /tmp/nginx_client 未清理 nginx 临时文件

我安装了 nginxcp(cpanel 的 nginx 插件)。 他们建议添加以下 cron 作业来清理临时文件。 0 */1 * * * /usr/sbin/tmpwatch -am 1 /tmp/nginx_client 但它不起作用。即使运行命令/usr/sbin/tmpwatch -am 1 /tmp/nginx_client什么也没发生。没有任何文件被删除。 我注意到的唯一奇怪的事情是,存储在 /tmp/nginx_client 的所有 tmp 文件都不属于任何人。 我究竟做错了什么? 谢谢。 ...

Admin

tmpwatch 不会删除 /tmp 中的文件夹和 mp3 文件
tmpwatch

tmpwatch 不会删除 /tmp 中的文件夹和 mp3 文件

我有一个将文件从我们的 EC2 服务器移动到 s3 的过程,我们不确定为什么,但它在移动文件时将它们存储在 /tmp 中,但由于某种原因,一旦该过程完成,它也会将它们留在那里。 如果 tmpwatch 删除了它们,那就没问题了,但事实并非如此。它们进入一个名为 mixtape2 的文件夹,因此位置是 /tmp/mixtape2,这是我现在的 tmpwatch,有人能帮我看看我需要添加哪些更改才能让这种情况发生在一天前的文件上吗?(或者是否可以在移动它们后立即从 /tmp 中删除它们) #! /bin/sh flags=-umc /usr/sbin/tmp...

Admin

防止 tmpwatch 破坏“刚刚”解压到 /tmp 的档案
tmpwatch

防止 tmpwatch 破坏“刚刚”解压到 /tmp 的档案

我有一个应用程序,可以将档案解压到 /tmp 中,恢复解压文件的修改和访问时间。有时这些文件和封闭的档案已有多年历史。文件解压后(有时是几分钟或几小时后),解压软件将有选择地使用/修改某些文件。完成后,应用程序将删除解压的文件/树。此操作可以在一天中的任何时间发生(例如,在 cron 运行 tmpwatch 时)。 应用程序时常会因为找不到它知道最近解压过的文件而发疯。我认为发生的事情是,在 atime/mtime 被调整(由应用程序驱动的 unzip 或 tar)到遥远的过去之后,但在应用程序可以访问相关文件之前,tmpwatch 正在进入解压树。由于 ...

Admin

tmpreaper、--protect 和非 root 用户
tmpwatch

tmpreaper、--protect 和非 root 用户

我有点困惑。我有一个下载目录,我想用 tmpreaper 删除 30 天前的所有文件。只有一个问题,有问题的目录是一个单独的分区,里面有一个 lost+found 目录,当然我需要保留它,所以我添加了 --protect 'lost+found',问题是 tmpreaper 输出: error: chdir() to directory 'lost+found' (inode 11) failed: Permission denied (PID 30604) Back from recursing down `lost+found'. Entry mat...

Admin

Ubuntu Server 是否有任何类型的 cron 作业来自动清除 /tmp?
tmpwatch

Ubuntu Server 是否有任何类型的 cron 作业来自动清除 /tmp?

我知道它会在重启时清除 /tmp,但我无法在我的服务器上找到任何可以清除 /tmp 的 cron 作业。我最近设置了一个脚本,它会将大量文件写入 /tmp,而我的服务器通常几个月后才会重启一次,所以我担心它会变得混乱。 我看到其他几个发行版都默认安装了 tmpwatch 脚本。Ubuntu 的存储库似乎已将 tmpwatch 替换为 tmpreaper。 Ubuntu 上是否有任何机制(目前为 8.04,当我有时间时很快就会升级到 10.04)来清理不定期重启的服务器上的临时文件,或者我需要安装 tmpreaper? ...

Admin

为什么要从 /tmp 中删除文件?
tmpwatch

为什么要从 /tmp 中删除文件?

我使用 centOS5,但是 /tmp 的这些文件会随着时间的推移自动删除。这会在什么样的结构中杀死他?此外,如何阻止这种情况? ...

Admin