---
title: ClamAV工具命令参考
description: "已参照安装工具(https://www.hikunpeng.com/document/detail/zh/nativedevp/userguide/install/NativeDevelopment_0075.html)安装ClamAV工具。"
url: https://www.hikunpeng.com/document/detail/zh/nativedevp/userguide/pipeline/NativeDevelopment_0123.html
sourcePath: /source/zh/nativedevp/userguide/pipeline/NativeDevelopment_0123.html
indexId: 5ac699d3424c4365c9cbf71e73123df4df34dc884610ac308a5a7af8da51a80168
---
# ClamAV工具命令参考

#### 前提条件

已参照安装工具(https://www.hikunpeng.com/document/detail/zh/nativedevp/userguide/install/NativeDevelopment_0075.html)安装ClamAV工具。


#### 命令功能

对目标路径进行病毒检查。


#### 命令格式

```
clamscan [options] [file/directory/-]
```


#### 参数说明


**表1 参数说明**

| 参数 | 参数说明 | 是否常用 |
| --- | --- | --- |
| \-h/\-\-help | 获取帮助信息。 | 是 |
| \-l FILE/\-\-log=FILE | 将扫描报告保存到FILE。 | 是 |
| \-r/ \-\-recursive[=yes/no(\*)] | 递归扫描，即扫描指定目录下的子目录。 | 是 |
| \-\-copy=DIRECTORY | 将受感染的文件复制到DIRECTORY中。 | 是 |
| \-i/\-\-infected | 仅打印被感染的文件。 | 是 |
| \-\-quiet | 仅输出错误消息。 | 是 |
| \-\-official\-db\-only[=yes/no(\*)] | 只加载官方签名。 | 否 |
| \-\-max\-filesize=\#n | 将跳过大于此的文件并假定为干净。 | 否 |
| \-\-max\-scansize=\#n | 要扫描每个容器文件的最大数据量。 | 否 |
| \-\-leave\-temps[=yes/no(\*)] | 不要删除临时文件。 | 否 |
| \-f FILE/\-\-file\-list\-FILE | 从FILE中扫描文件。 | 否 |
| \-\-bell | 病毒检测的响铃，可借助外部脚本使用。 | 否 |
| \-cross\-fs[=yes(\*)/no] | 扫描其他文件系统上的文件和目录。 | 否 |
| \-\-bytecode\-timeout=N | 设置字节码超时（以毫秒为单位）。 | 否 |
| \-\-heuristic\-alerts[=yes(\*)/no] | 切换启发式警报。 | 否 |
| \-\-alert\-encrypted[=yes/no(\*)] | 警告加密档案和文件。 | 否 |
| \-\-nocerts | 在PE文件中禁用authenticode证书链验证。 | 否 |
| \-\-disable\-cache | 禁用继存和缓存检查扫描文件的哈希值。 | 否 |
| \-d FILE/DIR/\-\-database=FILE/DIR | 以指定的文件作为病毒库，代替默认的/var/clamav目录下的病毒库文件。 | 否 |
| \-\-move=DIRECTORY | 把感染病毒的文件移动到指定目录。 | 否 |
| \-\-removes[=yes/no(\*)] | 删除感染病毒的文件。 | 否 |


ClamAV工具参数较多，当前表格只列举了部分参数，若需要查看所有参数，请执行clamscan -h命令查看所有参数及参数说明。


#### 使用示例

更新病毒库后，此处以扫描“/var/log/”路径下文件，扫描报告输出到clamav.log文件中为例，请根据实际情况进行替换。

```
clamscan -i -r /var/log/ -l clamav.log
```

图1 病毒扫描结果
