我正在运行一个 clamscan 命令来扫描我的用户主目录,我想从扫描中排除图像,因为这些站点特别有数千张图像。
我正在尝试做的事情:
我正在尝试扫描我的文件服务器中的恶意软件,并且我正在使用 clamav/clamscan,其中手册页说它可以扫描最大 4GB 的文件。
该手册页指出:
--max-filesize=#n
Run Code Online (Sandbox Code Playgroud)
从每个存档中提取和扫描最多 #n 千字节。您可以以 xM 或 xm 格式传递以兆字节为单位的值,其中 x 是一个数字。此选项可保护您的系统免受 DoS 攻击(默认:25 MB,最大:<4 GB)
--max-scansize=#n
Run Code Online (Sandbox Code Playgroud)
从每个扫描的文件中提取和扫描最多 #n 千字节。您可以以 xM 或 xm 格式传递以兆字节为单位的值,其中 x 是一个数字。此选项可保护您的系统免受 DoS 攻击(默认:100 MB,最大:<4 GB)
我的系统是:
新硬件华擎主板,
CPU:AMD Athlon(tm) II X2 270 处理器(3400MHz)
内存:4GB
操作系统:Debian Wheezy 所有更新。
问题:
我在这里做错了什么?
下面的这些错误和警告是什么意思?
这种行为有解决办法吗?
我的情况:
clamscan
一个多星期以来,我一直在尝试扫描两个 3TB 硬盘驱动器,但它总是出现相同的错误(字节码编号不同):
LibClamAV Warning: [Bytecode JIT]: recovered from error
LibClamAV Warning: [Bytecode JIT]: JITed code intercepted runtime error!
LibClamAV Warning: Bytcode 38 …
Run Code Online (Sandbox Code Playgroud) 我卸载了clamav
apt-get remove --purge clamav
Run Code Online (Sandbox Code Playgroud)
但我仍然有这个 100MB 的文件夹:
du -shc /var/lib/clamav
Run Code Online (Sandbox Code Playgroud)
为什么在清除时不删除它?我如何查明其他已安装的程序是否仍在使用此文件夹?