Kaut gan daudzi domā un viņiem ir nepareiza ideja, ka Linux nav vīrusu, realitāte ir atšķirīga, lai gan parasti tie nav ļoti izplatīti gadījumi, kas koncentrējas uz uzbrukumiem mājas datoriem ar Linux kas ir ļoti izplatīts Linux serveru gadījumos kur viņi uzņem daudz vērtīgāku informāciju visu veidu uzbrucējiem.
Varbūt lielākā daļa to nezina, bet arī Linux var iegūt vīrusus. Par laimi ir milzīgs komandrindas rīks, ko mēs varam izmantot, to sauc par ClamAV.
Ar to lietotāji var atklāt vīrusu veidus, izmantojot komandrindu, un meklēt uzbrukumus (gan Windows, gan Linux).
Vienmēr ir labi, ja jums ir papildu aizsardzība un it īpaši, ja izmantojat visu veidu portatīvās ierīces, lai kopētu, saglabātu vai nosūtītu informāciju no datora uz tām vai otrādi.
ClamAV ir viegli instalēt Linux, pateicoties tam, ka tas ir iekļauts daudzos izplatītās izplatīšanas programmatūras avotos.
Lai instalētu šo lietojumprogrammu, atveriet termināli un izpildiet tālāk sniegtos norādījumus.
Debian, Ubuntu un atvasinājumi
sudo apt-get install clamav
Arch Linux un atvasinājumi
sudo pacman-S clamav
Fedora un atvasinājumi
sudo dnf install clamav
OpenSUSE
sudo zypper install clamav
Kā atrast un noņemt vīrusus no termināla Linux?
Pārbaudot "definīciju" failu, vīrusu skeneri atrod Trojas zirgus un citas problēmas. Šis fails ir saraksts, kas informē skeneri par apšaubāmiem priekšmetiem.
ClamAV ir arī šāda veida fails un lietotāji to var atjaunināt, izmantojot komandu freshclam.
Lai to izdarītu terminālā, vienkārši palaidiet:
sudo freshclam
Pārliecinieties, ka regulāri izpildāt komandu freshclam lai varētu tikt atjaunināts ar šo sarakstu, jo daudzi pretvīrusu vīrusi savus automātisko sarakstu sarakstus parasti atjaunina gandrīz katru dienu.
Kad viņiem būs jaunākās ClamAV vīrusu definīcijas, viņi varēs meklēt ievainojamības.
Lai skenētu atsevišķu mapi, vai tajā nav vīrusu viņiem vienkārši jāizpilda šāda clamscan komanda un jānorāda pārbaudāmais ceļš.

Praktisks piemērs būtu šāds:
sudo clamscan /ruta/a/examinar/
arī vīrusu meklēšanai direktorijā ir iespējams izmantot clamscan, kopā ar katru iekšējo apakšdirektoriju, izmantojot karogu -r.
Tādā veidā komanda būtu šāda
sudo clamscan -r /ruta/a/examinar/
Kā mēs zinām, Linux, paziņojot tikai ceļu "/", mēs sakām, ka tas ir sistēmas sakne, tāpēc, vienkārši atstājot šo komandu, tā skenēs visu failu sistēmu, vai tajā nav noviržu.
Mēs varam uzzināt šī procesa detaļas, izmantojot "verbose" režīmu šādā veidā jūs sniedzat papildu informāciju par to, ko jūs darāt.
Komanda būtu šāda:
sudo clamscan -rv /ruta/a/examinar/
Tagad par atsevišķu gadījumu mūs interesē tikai tas analizējot mūsu lietotāja mapi, mēs to vienkārši norādām ar šādu komandu terminālā:
sudo clamscan -rv /home/tu-usuario
Vai arī mēs to varam izdarīt šādi:
sudo clamscan -rv ~/
Skenēt tikai failu
ClamAV bieži izmanto, lai Linux failu sistēmās meklētu neaizsargātus failus. Vēl viens ClamAV izmantojums ir atsevišķu failu skenēšana, lai atrastu problēmas.
Tādā veidā pMēs varam likt ClamAV analizēt mūsu norādīto failu, Lai to izdarītu, mums vienkārši jānorāda viss faila ceļš terminālā:
sudo clamscan -v /ruta/al/archivo.extencion
Vai tādā pašā veidā ir iespējams, ka mēs virzāmies tieši uz ceļu, kur atrodas fails, kuru vēlamies analizēt ar ClamAV, mēs to varam izdarīt, pārvietojoties starp direktorijiem ar komandu cd.
cd / ruta/a/la/carpeta/del/archivo
Visbeidzot, atrodoties mapē, pietiek pateikt ClamAV, kuru failu tā analizēs.
Gadījumā, ja mēs nezinām faila nosaukumu labi, bet mēs to varam atpazīt, redzot tā nosaukumu, mēs varam izmantot komandu ls lai tajā būtu uzskaitīti visi faili, kas atrodas šajā mapē.
ls
Tādā pašā veidā mēs varam izmantot taustiņu "TAB", lai terminālis varētu automātiski aizpildīt vārdu vai vienkārši parādīt mums ātru iespējamo failu filtru ar šo nosaukumu.
sudo clamscan -v file.file