sudo apt-get install clamav
,但是如何扫描病毒?
#1 楼
终端机首先,您必须使用以下命令更新病毒定义:
sudo freshclam
然后您就可以扫描病毒了。
/>
clamscan OPTIONS File/Folder
如有必要,请以root权限开头:
sudo clamscan
。示例:
要检查所有文件在计算机上,显示每个文件的名称:找到:
clamscan -r /
要扫描计算机上的所有文件,但仅在找到时显示受感染的文件并在后台运行:
clamscan -r --bell -i /
注-通过运行
jobs
命令显示后台进程的状态。要检查所有用户主目录中的文件:
clamscan -r -i / &
要检查
USER
主目录中的文件并将受感染的文件移动到另一个文件夹:clamscan -r /home
检查文件在
USER
主目录中,并删除受感染的文件(警告:文件已消失。):clamscan -r --move=/home/USER/VIRUS /home/USER
要查看更多选项:
clamscan -r --remove /home/USER
参见:
最新文档:PDF | HTML
ClamAV官方Wiki
Ubuntu Wiki
图形用户界面:ClamTK
ClamTk是ClamAV的前端。您可以通过Terminal通过以下方式安装它:
clamscan --help
您可以从Bitbucket中获取最新版本的Debian软件包。
还有一个PPA。 (过时):
sudo apt-get install clamtk
扫描菜单:在这里您可以选择文件,文件夹或扫描设备
查看菜单:
隔离菜单:
高级菜单:
帮助菜单:可在此处检查更新。
请参阅:
ClamTk @ Sourceforge
ClamTk帮助
ClamTk常见问题解答
#2 楼
可接受的答案是一个很好的答案,但是每次我到达此页面时,都很难从混乱的信息中找到我想要的命令。因此,只需提供以下问题的简要答案即可:要扫描计算机中的所有文件夹(
/sys
除外):clamscan -r -i --exclude-dir="^/sys" --bell /
要扫描特定文件夹文件夹或文件,您必须创建一个文件,在其中列出要扫描的文件/文件夹,并告诉clamav在哪里找到该文件:
clamscan -r -i --bell --file-list=/home/nav/ClamScanTheseFolders.txt
我的
ClamScanTheseFolders.txt
包含:/media/nav/someFolder1
/media/nav/someFolder2
/opt/someFolder/somefile
评论
真好但这在排除之前应该是两个破折号:--exclude
–布伦特·浮士德
17年11月19日在18:33
在排除之前,双破折号仍然存在问题。复制并粘贴到终端窗口后不起作用
–塞巴斯蒂安·维兹(Sebastian Widz)
'18 Sep 1'在6:37
评论
我认为不至少为clamav创建手册页是一个错误,这是程序包的名称。
– m3nda
2015年6月23日,下午3:06
如果要检查系统的所有文件,则应使用clamscan -r --bell -i --exclude-dir =“ ^ / sys” /,因为/ sys /中的文件不是真实文件,因此不排除它会导致阅读错误。 askubuntu.com/questions/591964/clamav-cant-read-file-error
–亚当
16 Dec 6'在13:54
sudo freshclam错误:/var/log/clamav/freshclam.log被另一个进程锁定错误:内部记录器出现问题(UpdateLogFile = /var/log/clamav/freshclam.log)。
–德米特里
18 Mar 15'9:58
@Dmitriy与答案有什么关系?这是一个特定的问题。也许您应该针对您的详细问题提出一个新问题。
–BuZZ-dEE
18 Mar 15 '18 at 12:44
@Dmitriy您可能会收到此错误,因为freshclam已在运行。看到这个答案:askubuntu.com/a/909276/338982
– dotnetCarpenter
18年7月19日在8:15