在命令行用Clam Antivirus掃描病毒
Clam Antivirus可以做很多不同的事情,比如在Windows里殺毒。首先,Clam Antivirus有一個(gè)供圖形化操作的前端,也叫做Clamtk,我們之前也有過介紹。安裝這個(gè)東西的同時(shí)你的包管理工具也會(huì)安裝它所依賴的Clam Antivirus引擎。
另一個(gè)選擇是跳過圖形界面而直接在命令行使用Clam引擎。這么做其實(shí)是很好很方便的,比如當(dāng)你通過SSH連接另一臺(tái)機(jī)器,或者在一個(gè)桌面系統(tǒng)十分落后的電腦上工作時(shí)。它對(duì)服務(wù)器也很好,因?yàn)樗鼈冏钕脒M(jìn)行反病毒掃描從而防止病毒傳播到連接這臺(tái)服務(wù)器的客戶端上。
安裝
在開始之前你應(yīng)該先安裝Clam Antivirus引擎。你可以在對(duì)應(yīng)的包管理工具上搜索“clam antivirus”,然后安裝主軟件包。所有的依賴應(yīng)該都會(huì)自動(dòng)處理完。
如果你在使用Ubuntu,也可以通過運(yùn)行 sudo apt-get install clamav clamav-freshclam 來安裝,或者Fedora: sudo yum install clamav clamav-updates 。由于Clam是十分輕量級(jí)的,下載和安裝軟件包應(yīng)該不會(huì)花太多時(shí)間。
升級(jí)病毒庫
安裝完畢后***件事應(yīng)該是升級(jí)病毒庫以檢測***的威脅。這一步只要運(yùn)行 sudo freshclam 就可以輕易完成。它會(huì)立即連接Clam服務(wù)器并下載***病毒信息。***次下載可能會(huì)花點(diǎn)兒時(shí)間,因?yàn)楸镜厣蠜]有任何信息。之后的更新則快多了,因?yàn)?freshclam 只會(huì)下載本地沒有的更新。
例子
一旦病毒庫升級(jí)完畢后就可以使用 clamscan 開始掃描了。在終端運(yùn)行 clamscan –help 會(huì)列出很多不同的選項(xiàng),從而你可以自定義掃描選項(xiàng)。然而,如果你想簡單點(diǎn),可以直接運(yùn)行 clamscan -r /home/usr 來深入掃描home里面的usr文件夾。參數(shù) -r 很重要否則Clam只會(huì)簡單掃描usr里的文件,而忽略里面的各種子文件夾。
當(dāng)然了,如果你需要掃描另一個(gè)目錄,只需要把路徑調(diào)整一下。如果有其他特殊需求,看看 clamscan –help 的輸出就好了。每個(gè)人的需求都不同,有些不會(huì)滿足于簡單的 -r 深入掃描。
結(jié)論
普通Linux桌面用戶可能不會(huì)考慮病毒或者掃描器,高級(jí)用戶或管理服務(wù)器的那些則肯定會(huì)喜歡用它來保護(hù)系統(tǒng)和所有連接的客戶端。Clam Antivirus是開源且免費(fèi)的,對(duì)每個(gè)人的使用和安裝都很簡單。不論你的需求是什么,考慮下使用Clam Antivirus來掃描和殺毒吧!