ClamAV 是一种开源命令行防病毒软件,使用它可以保护您的系统免受数百万恶意软件和特洛伊木马的侵害。 尽管您通常不需要在 Linux 桌面上使用防病毒程序,因为大多数病毒都是针对 Windows 编写的(因为它有更多用户)。
但拥有它总是一件好事,因为如果您将任何受感染的文件物理复制到 Windows PC,您总是可以存储病毒并将病毒传播到其他系统。 此外,如果您安装了 WINE 或 proton,您将无法免疫这些 Windows 病毒。
在本教程中,我们将了解此防病毒软件的一些功能,并学习如何在不同的 Linux 发行版上安装和使用它。
在 Linux 上安装 ClamAV
安装过程非常简单,因为它可以在几乎所有 Linux 发行版的官方存储库中找到。 只需打开一个终端窗口并输入以下命令:
# On Debian and Ubuntu based distributions: sudo apt update && sudo apt install clamav clamav-daemon # On Fedora workstation: sudo dnf install clamav clamd clamav-update -y # On Arch Linux sudo pacman -S clamav
设置 ClamAV
安装完成后,您必须手动更新其签名数据库。 您可以通过在终端中键入以下命令来执行此操作:
# Stop the freshclam service sudo systemctl stop clamav-freshclam
现在,只需键入以下内容即可更新您的数据库:
sudo freshclam
如果由于某种原因此命令不起作用,您可以通过以下方式手动下载特征库 点击这个链接. 现在,在某处创建一个目录并将下载的文件放在该文件夹中。
sudo mkdir /var/lib/clamav sudo mv ~/Downloads/daily.cvd /var/lib/clamav/daily.cvd
现在,您可以启动我们之前停止的守护进程。 只需输入:
sudo systemctl restart clamav-freshclam

使用 Clamscan 在 Linux 上扫描病毒
您可以通过键入以下命令扫描系统上的恶意软件:
sudo clamscan -r -i /FOLDER/PATH

在上面的命令中,-i 选项告诉 clamscan 命令只报告目录中的任何文件是否被感染,-r 选项告诉它递归扫描指定目录。 请注意,这可能需要很长时间,具体取决于目录的大小。
您还可以在扫描完成时启用铃声。 您可以通过添加 –bell 命令选项来做到这一点。
您还可以选择将扫描报告保存到文件中,您可以通过键入如下命令来实现:
sudo clamscan -ir /bin/ -l report.txt
我还注意到它只使用了我 CPU 中 12 个线程中的一个或两个线程。

为避免在任何旧硬件上出现此问题,您可以使用 nice
在每个蛤蜊都可以像这样之前命令:
sudo nice -n 15 clamscan && sudo clamscan -ir /home/USER/Documents
概括
众所周知,随着技术和互联网的广泛使用,网络威胁和恶意软件攻击的风险显着增加。 因此,遵循一些基本的安全措施来确保您的计算机和个人数据的安全变得极其重要。 您可以做的最重要的事情之一就是使您的操作系统和其他软件保持最新。
另一个重要的安全措施是在您的设备上启用防火墙。 防火墙充当您的计算机和互联网之间的屏障,阻止未经授权访问您的设备。 这有助于防止恶意软件感染您的系统和窃取个人信息。 此外,您还应该注意您访问的网站类型和您进行的下载。 避免下载恶意软件或访问已知恶意网站或以传播恶意软件而闻名的网站。
最后,偶尔在您的计算机上运行一次防病毒扫描始终是个好主意。 这有助于检测并删除系统上任何现有的恶意软件。 ClamAV 是一种流行的防病毒软件,可用于对计算机执行定期扫描。 这将帮助您确保您的系统不会被任何可能已经通过您的其他安全措施的恶意软件感染。