☞ crontab의 기본적인 명령어는 다음과 같습니다.
crontab -l (현재 실행되고 있는 크론탭의 목록을 보여줍니다.)
crontab -e (크론탭 편집창으로 수정(추가 & 삭제) 할 수 있습니다.)
* * * * * /home/*.sh ← 위에서 지정한 쉘 스크립트의 위치.
(분) (시) (일) (월) (요일)
(0~59) (0~23) (0~31) (1~12) (0~7)
/ : 간격 지정 ex ) */10 * * * * (10분마다 반복.)
, : 여러 시간대 지정 ex ) 0 9 * * 1,5 (월요일과 금요일 09:00에 실행)
- : 범위 지정 ex ) 0 4-7 * * * (매일 4,5,6,7시에 실행)
crontab -e 입력후 다음 내용을 추가합니다.
=====================================
*/10 * * * * date >> /home/scanlog.txt
*/10 * * * * scan -s /var/run/avast/scan.sock -apf /test >> /home/scanlog.txt
==========================================
1. 추가한 첫 번째 라인은 어베스트 검사를 실행하기전 10분마다 현재시간을 출력하여 scanlog.txt에 저장한다는 내용입니다.
2. 두 번째 라인은 10분마다 test 디렉토리를 검사하고 결과 내용을 home 디렉토리의 scanlog.txt 파일에 저장한다는 내용입니다.
3. ">> /home/scanlog.txt"는 리눅스에서 결과값이 화면으로 자동 출력되지 않기 때문에 결과내용을 파일에 저장하는 명령입니다.
4. ">"는 실행된 명령의 결과 내용을 파일에 기록할 때 기존 내용을 삭제하고 새로운 내용으로 대체하는 반면, ">>"는 실행된 명령의 결과 내용을 기록할 때 기존 내용을 유지한 채 새로운 내용을 추가하는 방식입니다.
완료후에 crontab -l 로 정상적으로 추가되어있는지 확인합니다.
/etc/rc.d/init.d/crond restart 를 입력하거나 /usr/sbin/crond restart를 입력하여 Crontab을 재시작합니다.
이상으로 어베스트 코리아 기술지원팀 이었습니다.
감사합니다.
'Avast 안티바이러스' 카테고리의 다른 글
SSL 인증서 SHA-1 에서 SHA-2 이전 후 점검 (0) | 2016.03.23 |
---|---|
자사 웹사이트의 취약성을 간단하게 검사하기 (0) | 2016.03.07 |
랜섬웨어에 대응하기 위한 어베스트 설정 방법 (0) | 2015.12.01 |
linux용 어베스트 커맨드 입력 방법 (0) | 2015.05.27 |
[시큐어라인VPN] 유럽 출장 중 네이버 메일 사용이 차단되었는데 어베스트 시큐어라인으로 접속했습니다 (0) | 2015.05.21 |