Using linux command "find" to get m odified files list for scan

neel roy via clamav-users <[email protected]>
Newsgroups gmane.comp.security.virus.clamav.user
Message-ID <1733715472.S.23081.autosave.drafts.1733715610.1219@webmail.rediffmail.com>
Hello,

I need to scan Linux systems for viruses/malwares, just entire filesystem. There are few options to consider.

&nbsp;&nbsp;&nbsp; - One is normally what users do: Use clamav to scan system once a day.
&nbsp;&nbsp;&nbsp; - The second option is to find files modified in last one day and give that list to anti virus program.

I tested following bash command find on directory with 5 million empty files and it&#39;s extremely efficient.

date;find /test/ -type f -ctime -1 -type f 1&gt;./find_ctime.out 2&gt;./find.errors;date

It takes only about 5 seconds.

Note, I am using -ctime option just to overcome some program changing modification time using utility such as touch.

Most admins when they talk about a system scan they talk about having antivirus do the complete scan.

Is there a reason why find should not be used to get list of files modified and scan them?

This question is also posted as https://superuser.com/questions/1864184/is-there-a-reason-why-i-cant-use-find-to-scan-modified-files-for-viruses-and-ma

Thanks in advance,
-Neel.

&nbsp;

_______________________________________________

Manage your clamav-users mailing list subscription / unsubscribe:
https://lists.clamav.net/mailman/listinfo/clamav-users


Help us build a comprehensive ClamAV guide:
https://github.com/Cisco-Talos/clamav-documentation

https://docs.clamav.net/#mailing-lists-and-chat
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.