查找符合路径模式和大小标准的文件

查找符合路径模式和大小标准的文件

我有一台服务器(RHEL 5),上面有 50 多个网站,目前正在运行相同的电子商务软件,今天我发现其中一个错误日志文件的大小超过了 3GB。

有没有办法可以找到系统上所有超过 20MB 的文件并使用下面的文件模式清空它们?

/var/www/vhosts/*/httpdocs/system/logs/error.log

答案1

查找 /var/www/vhosts -name error.log -size 20M -exec ls -la {} \;

您可以用任何您想要的操作来替代“ls -la {}” - {} 将替换为文件名。

请注意,这将查找所有名为 error.log 的文件,而不仅仅是 httpdocs/system/logs/ 文件夹中的文件。

相关内容