另一个选项是跳过图形界面,而仅通过命令行使用Clam引擎。出于多种原因,通过命令行运行引擎可能是有利的,例如,通过SSH向另一台计算机发送命令时,或者在图形桌面环境下运行缓慢的弱系统上工作时。这对服务器也有好处,因为它们很可能希望运行防病毒扫描,以防止病毒传播到连接到服务器的任何客户端。
安装
在开始之前,最好继续安装Clam防病毒引擎。您可以在各自的程序包管理器中搜索“ clam antivirus ",然后安装主程序包。所有其他依赖项都应自动获取。
如果您正在运行Ubuntu,也可以运行 sudo apt-get install clamav clamav-freshclam
或 sudo yum install clamav clamav更新
(如果您正在运行Fedora)。就防病毒解决方案而言,Clam非常轻巧,因此下载和安装软件包完全不需要花费很长时间。
更新病毒定义
安装后想要做的就是更新病毒定义,以便能够检测到最新的威胁。这可以通过运行命令 sudo freshclam
轻松完成。它将立即与Clam服务器联系并下载最新的定义。首次下载将需要一段时间,因为新下载了定义。
以后的更新应该快得多,因为freshclam只会下载更新而不是所有定义。
示例命令
一旦病毒定义已更新,则可以使用clamscan命令开始扫描。在终端中运行 clamscan --help
将吐出许多不同的选项,您可以使用这些选项来自定义Clam扫描文件的方式。但是,如果要使其保持简单,则可以通过运行命令 clamscan -r / home / user
来递归扫描home文件夹中的“ user"文件夹。递归标志“ -r"很重要,因为否则Clam只会扫描用户文件夹中的所有文件,但不会扫描用户文件夹中的文件夹内的任何文件。
当然,如果您需要扫描其他文件目录中,您可以适当调整路径。如果您还有其他特定需求,请检查
结论
尽管Linux桌面用户可能不必担心病毒或扫描程序,但是高级用户或运行服务器的用户肯定会喜欢使用此选项来保护系统以及所有连接的客户端免受恶意代码的侵害。由于Clam Antivirus是开源且免费的,因此任何人都可以轻松使用和安装。无论您有什么需求,都可以考虑使用Clam Antivirus进行任何病毒扫描和清除任务。
您是否曾经需要使用Linux扫描病毒?您如何看待Clam Antivirus?在评论中让我们知道!