I just created a clamav module cli and GUI just to check files I download for any malware.
Here is some information I got from Internet related to ClamAV.
First run command freshclam to download the latest signature database for clamav. This will need user clamav created, since freshclam runs as user clamav. We can change this using the config file of freshclam - /etc/freshclam.conf (Line 59).
After activating module you need to reboot, then only clamav user will be activated.
Please check script in folder /etc/rc.d/rc4.d/ for details
clamscan - Everytime signature databased loads to memory and takes around 1.2 GB memory then scan starts.
clamdscan - Once we run /etc/rc.d/rc.clamav.new, clamd is loaded with signtures in memory and we can do scan instantly. While opening GUI ask for password to load clamdscan in memory, if need you can disable.
GUI uses the clamscan version.
Included context Menu in PcmanFM as well for individaul file or folder checking.
Sorry for not being brief, just tried to explain everything.

Please feel free to ask.
https://www.mediafire.com/file/fban3v3f ... d.xzm/file