터미널을 통한 수동 검사
구문: /Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan [OPTIONS..]
옵션 - 짧은 형식 |
옵션 - 긴 형식 |
설명 |
---|---|---|
-l |
--list |
현재 실행 중인 검사 표시 |
|
--list-profiles |
사용 가능한 모든 검사 프로필 표시 |
|
--all |
다른 사용자가 실행한 검사도 표시(루트 권한 필요) |
-r |
--resume=session_id |
session_id로 식별된 이전에 일시 중지된 검사 재개 |
-p |
--pause=session_id |
session_id로 식별된 검사 일시 중지 |
-t |
--stop=session_id |
session_id로 식별된 검사 중지 |
-s |
--scan |
검사 시작 |
|
--show-scan-info |
시작된 검사에 대한 기본 정보(log_name 포함) 표시 |
|
--profile=PROFILE |
선택한 프로필로 검사 |
|
--profile-priority=순위 |
작업이 지정된 우선순위로 실행됩니다. |
|
--readonly |
치료하지 않고 검사 |
|
--local |
로컬 드라이브 검사 |
|
--network |
네트워크 드라이브 검사 |
|
--removable |
이동식 미디어 검사 |
|
--exclude=FILE |
선택한 파일이나 디렉터리 건너뛰기 |
|
--ignore-exclusions |
또한 제외된 경로 및 확장을 검사합니다. |
검사가 완료된 후 종료 코드와 함께 odscan 유틸리티가 종료됩니다. 검사가 완료된 후 터미널 창에서 echo $?를 실행하여 종료 코드를 표시합니다.
종료 코드
종료 코드 |
의미 |
---|---|
0 |
위협을 찾을 수 없음 |
1 |
위협을 찾아서 치료함 |
10 |
일부 파일을 검사하지 못함(위협일 수 있음) |
50 |
위협이 발견됨 |
100 |
오류 |
예
"@Smart scan" 검사 프로필을 사용하여 /root/ 디렉토리의 수동 검사를 백그라운드 프로세스로서 재귀적으로 실행합니다.
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@Smart scan" / & |
"@Smart scan" 검사 프로필을 사용하여 여러 대상에 관한 수동 검사를 재귀적으로 실행합니다.
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@Smart scan" /Application/ /tmp/ /home/ |
실행 중인 모든 검사 나열
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -l |
session-id "15"를 사용하여 검사를 일시 중지합니다. 각 검사에는 시작할 때 생성되는 고유한 session-id가 있습니다.
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -p 15 |
session-id "15"를 사용하여 검사를 중지합니다. 각 검사에는 시작할 때 생성되는 고유한 session-id가 있습니다.
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -t 15 |
제외된 디렉터리 /exc_dir 및 제외된 파일 /eicar.com을 사용하여 수동 검사를 실행합니다.
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@In-depth scan" --exclude=/exc_dir/ --exclude=/eicar.com / |
이동식 장치의 부트 영역을 검사합니다. 권한 있는 사용자로 아래 명령을 실행합니다.
sudo /Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@In-depth scan" --boot-removable |