16
CentOS。需要查找在过去30天内修改过的文件,以查看是否有任何文件感染了恶意软件。获取最近30天内在目录中修改的所有文件
我尝试这样做:但是
[email protected] [/home/someuser/public_html/]# find . -mtime +30
-exec ls -l {} > last30days.txt \;
,而不是过去的30天,它似乎已经找到了一切。 22,000个文件。
我只是想创建一个文件,希望我可以在vim或Excel中查看并查看是否有任何最近修改的文件是不寻常的。我们通常只修改某些文件。如果还有其他文件,可能会告诉我们恶意代码的来源。我从互联网上的某个地方复制了'exec'版本。你可以添加一个'printf'例子并解释它为什么更好?我想它有更多的格式选项,是吗? –
@ButtleButkus添加了'-printf'示例。 – BroSlow
谢谢,这工作得很好! –