我需要扫描大于4GB的文件,我尝试了以下解决方案:
1-我尝试编辑 clamd.conf 并设置 MaxScanSize 100000M MaxFileSize 100000M (只是大于 4GB 的任意大小。)
2- 与 --max-filesize=20000M --max-scansize=20000M 一起使用clamscan
,这个适用于大量文件,但不适用于大于 4GB 的文件
我在某处读到,您可以使用该split
命令分割较大的文件,然后将它们定向到clamscan
.
但我不明白它到底是做什么的以及如何使用clamscan
大部分有效的命令。这是clamscan
有效的命令。对于 101GB 的文件,它成功扫描了其中的 95GB,并保留了其余的文件。
clamscan --max-filesize=20000M --max-scansize=20000M -r --bell -v -i --move=/home/username/Documents/infected /home/username/Documents/
它给出了最大大小为 4GB 的警告,并将其重置回 4GB,然后启动。
请让我知道该split
命令的具体功能以及在扫描大型目录时如何使用它。
另外,我应该用于sudo clamscan /
整个系统吗?或者主文件夹(或不需要 root 权限的目录)就足够了?
提前致谢。