linux clamav 免费查毒工具

linux clamav 免费查毒工具

linux下需要杀毒工具吗?我一直认为是不要的,基于linux的病毒很少,linux 安全防护也做的很好,一般很难功破。我想那些黑客们更喜欢,写windows下的病毒,用的人多啊,传播也容易。下面的操作,都是以管理员的身份来进行的。

一,安装clamav

apt-get install clamav

根据系统的不同,用不同的命令,yum,pacman等。如果找不到包的话,只有下源码自己编译了。

二,下载病毒库

freshclam

上面这个命令是更新病毒库,如果没有,会自动下载,不过比较慢。你也可以手动下载,http://www.clamav.net/lang/en/,下二个就可以main.cvd,daily.cvd。把下载的病毒库文件放到/var/lib/clamav目录下面,就行了。

三,查看一下clamav进程

root@ubuntu:/home/zhangying# ps ax |grep clam
4858 ? Ss 0:00 /usr/bin/freshclam -d --quiet
5401 pts/0 S+ 0:00 grep --color=auto clam

四,一些常规用法举例

1,扫描某个目录,clamscan -r /home/zhangying

2,将扫描结果存放到log中,clamscan -r /home/zhangying -l /tmp/clamav.log

3,扫描过程中,只显示有问题的文件并且发出警报声音,clamscan -r –bell -i /home/zhangying

4,扫描到有问题的文件,直接删除,clamscan -r –remove /home/zhangying,这一步要小心,最好不要这样操作,如果删除了系统文件就麻烦了。可能导致系统崩溃。

五,扫描结果

root@ubuntu:/home/zhangying# clamscan -r /home/zhangying/me -l ./scan.log
LibClamAV Warning: ***********************************************************
LibClamAV Warning: *** This version of the ClamAV engine is outdated. ***
LibClamAV Warning: *** DON'T PANIC! Read http://www.clamav.net/support/faq ***
LibClamAV Warning: ***********************************************************
/home/zhangying/me/admin/sqlnet.ora: OK
/home/zhangying/me/admin/tnsnames.ora: OK
/home/zhangying/me/admin/listener.ora: OK
/home/zhangying/me/admin/shrept.lst: OK
/home/zhangying/me/admin/samples/sqlnet.ora: OK
/home/zhangying/me/admin/samples/tnsnames.ora: OK
/home/zhangying/me/admin/samples/listener.ora: OK

----------- SCAN SUMMARY -----------
Known viruses: 1010069
Engine version: 0.96.5
Scanned directories: 3
Scanned files: 7
Infected files: 0
Data scanned: 0.17 MB
Data read: 0.14 MB (ratio 1.08:1)
Time: 3.024 sec (0 m 3 s)

转载于:https://my.oschina.net/linuxmeng/blog/3040764

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100966.html原文链接:https://javaforall.net

(0)
上一篇 2021年7月5日 下午1:00
下一篇 2021年7月5日 下午2:00


相关推荐

  • 星火智能批阅机P30首发实测:告别“冷交互”,为批改注入教育的温度

    星火智能批阅机P30首发实测:告别“冷交互”,为批改注入教育的温度

    2026年3月14日
    4
  • word页码怎么从指定页开始设置?

    word页码怎么从指定页开始设置?我们在日常使用 word 的时候可能需要在 word 中添加页码 但是 word 设置页码都是默认从第一页开始的 要怎么从当前页设置开始的页码格式呢 8 在弹出的 页码格式 弹窗中 给页码编号选择 起始页码 可以看到后面的文本框自动填充了 1 当然也可以改成自己想要的数字 7 开始给指定的页面给 Word 设置页码 点击左上角的 页码 9 操作完上面的步骤之后 就已经完成了从指定页 任意页给 Word 文档设置页码的操作 6 再将鼠标移动到灰色状态的 链接到前一节 点击一下 3 然后点击一下分节符下面的 下一页

    2026年3月19日
    1
  • 配置JDK环境变量(详细图文教程)

    配置JDK环境变量(详细图文教程)配置JDK环境变量(详细图文教程)

    2022年7月17日
    17
  • STM32CubeMX安装教程_Windows

    STM32CubeMX安装教程_Windows一 STM32CubeMX 简介 1 STM32CubeMX 是 ST 意法半导体近几年来大力推荐的 STM32 芯片图形化配置工具 允许用户使用图形化向导生成 C 初始化代码 可以大大减轻开发工作 时间和费用 STM32CubeMX 几乎覆盖了 STM32 全系列芯片 它具有如下特性 直观的选择 MCU 型号 可指定系列 封装 外设数量等条件 微控制器图形化配置

    2026年3月26日
    2
  • 分享个人制作的Openclaw 2026.3.7 Docker离线部署方案

    分享个人制作的Openclaw 2026.3.7 Docker离线部署方案

    2026年3月13日
    2
  • Java的异常处理机制

    Java的异常处理机制一、什么是java异常?java异常指在程序运行时可能出现的一些错误,如:文件找不到、网络连接失败、非法参数等。异常是一个事件,它发生在程序运行期间,中断了正在执行的程序的正常指令流。Java通过API中Throwable类的众多子类描述各种不同的异常。因而,Java异常都是对象,是Throwable子类的实例,描述了出现在一段编码中的错误条件。当条件生成时,错误将引发异常。Java异常类…

    2022年5月19日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号