Hi there,

On Thu, 1 Dec 2011 pushpa gouder wrote:

> ...  Is there a way to run clamav as daemon and scan only a folder?

The daemon scans what you tell it to scan.  You tell it to scan things
using another tool, such as 'clamdscan' (for ad-hoc scanning of files,
directories and entire filesystems) or something like 'clamav-milter'
(for a mailserver scanning mail, on the fly, as it arrives).

When you first load clamav (no matter whether it's the daemon or not)
the time taken to load the virus definitions can be tens of seconds.
If you just want to scan one file, this might be a large fraction of
the total scan time.  If you are for example running a mailserver, or
you are scanning things continually throughout the day, this startup
time might be a problem.  This is why the daemon exists.  It loads
virus definitions into memory, and then waits for something to do.
The downside is that, while it is running, the daemon uses up quite a
lot of memory.

You only really need to run the daemon if the startup time for loading
the virus definitions would be a practical problem.  If for example
you are doing a one-off scan of a directory full of files, then you
don't need to run the daemon and you can just use the 'clamscan' tool
instead of 'clamdscan'.

--

73,
Ged.
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://www.clamav.net/support/ml

Reply via email to