Tarvepohjainen tarkistus terminaalin avulla
Syntaksi: /Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan [OPTIONS..]
Valinnat - lyhyt muoto |
Valinnat - pitkä muoto |
Kuvaus |
---|---|---|
-l |
--list |
Näytä parhaillaan käynnissä olevat tarkistukset |
|
--list-profiles |
Näytä kaikki käytettävissä olevat tarkistusprofiilit |
|
--all |
Näytä myös toisen käyttäjän suorittamat tarkistukset (vaatii pääkäyttäjän oikeudet) |
-r |
--resume=session_id |
Jatka aiemmin keskeytettyä tarkistusta session_id |
-p |
--pause=session_id |
Keskeytä tarkistus session_id |
-t |
--stop=session_id |
Pysäytä tarkistus session_id |
-s |
--scan |
Aloita tarkistus |
|
--show-scan-info |
Näytä perustiedot (mukaan lukien log_name) aloitetusta tarkistuksesta |
|
--profile=PROFILE |
Tarkista valitulla PROFIILILLA |
|
--profile-priority=PRIORITEETTI |
Tehtävä suoritetaan määritetyllä prioriteetilla. |
|
--readonly |
Tarkista puhdistamatta |
|
--local |
Paikallisten asemien tarkistus |
|
--network |
Verkkoasemien tarkistus |
|
--removable |
Siirrettävän tietovälineen tarkistus |
|
--exclude=FILE |
Ohita valittu tiedosto tai hakemisto |
|
--ignore-exclusions |
Tarkista myös ohitetut polut ja laajennukset |
odscan päättyy lopetuskoodilla suoritetun tarkistuksen jälkeen. Suorita echo $? terminaali-ikkunassa päättyneen tarkistuksen jälkeen, niin näet lopetuskoodin.
Lopetuskoodit
Lopetuskoodi |
Merkitys |
---|---|
0 |
Haitallisia kohteita ei löytynyt |
1 |
Haitallisia kohteita löytyi, ja ne on puhdistettu |
10 |
Joitakin tiedostoja ei voitu tarkistaa (voivat olla haitallisia) |
50 |
Uhka löydetty |
100 |
Virhe |
Esimerkki
Suorita /root/-hakemiston tarvepohjainen tarkistus rekursiivisesti "@Smart scan” -skannausprofiililla taustaprosessina:
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@Smart scan" / & |
Suorita tarvepohjainen tarkistus "@Smart scan” -skannausprofiililla useisiin kohteisiin rekursiivisesti:
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@Smart scan" /Application/ /tmp/ /home/ |
Luettelo kaikista käynnissä olevista tarkistuksista
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -l |
Keskeytä tarkistus istunnon tunnuksella "15". Jokaisella tarkistuksella on oma ainutlaatuinen istuntotunnuksensa, joka luodaan, kun se aloitetaan.
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -p 15 |
Lopeta tarkistus istunnon tunnuksella "15". Jokaisella tarkistuksella on oma ainutlaatuinen istuntotunnuksensa, joka luodaan, kun se aloitetaan.
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -t 15 |
Suorita tarvepohjainen tarkistus poissuljetulla hakemistolla /exc_dir ja poissuljetulla tiedostolla /eicar.com:
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@In-depth scan" --exclude=/exc_dir/ --exclude=/eicar.com / |
Tarkista poistettavien laitteiden käynnistyssektori. Suorita alla oleva komento käyttäjänä, jolla on käyttöoikeudet.
sudo /Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@In-depth scan" --boot-removable |