需要一个智能搜索脚本:在FTP站点上查找小于1KB的.php文件
我正试图在一些坏文件上走在前面,这些坏文件通过某种我还没有发现的垃圾邮件发送者方法,反复地被丢弃在我的主机帐户上 就短期而言,我需要一个脚本,可以列出整个目录树中满足以下条件的任何文件:需要一个智能搜索脚本:在FTP站点上查找小于1KB的.php文件,php,search,Php,Search,我正试图在一些坏文件上走在前面,这些坏文件通过某种我还没有发现的垃圾邮件发送者方法,反复地被丢弃在我的主机帐户上 就短期而言,我需要一个脚本,可以列出整个目录树中满足以下条件的任何文件: 是一个.php文件 大小小于1 KB 可选:查找,然后删除所有这些文件 难道没有一个简单的命令或php脚本可以帮我找到所有这些文件,这样至少我可以打开它们,看看它们是否包含base64代码吗 已经发生了好几个月了。。。在我的尽头。我这样战斗太久了。我将把所有的网站从主机转移到其他地方,在一个故意禁用了email
find . -name '*.php' -size -1k
要显示100到1K字节之间的文件,请执行以下操作:
find . -name '*.php' -size +100c -size -1k
您需要做的是一个递归函数,它扫描dir,获取文件大小并执行一些操作。不确定您是否希望所有这些都通过FTP远程完成。几乎。。。如果我想排除小于100字节的文件,我该怎么做?添加
+100c
以仅匹配至少100字节的文件。