리눅스 활용리눅스마스터 2급 · 2015년06월13일 · 23/80
23.다음 중 월요일부터 금요일까지 오후 12시에 /etc/check.sh 스크립트를 실행하기 위한 crontab 설정으로 알맞은 것은?
1
1-5 12 1 * * /etc/check.sh
2
0 12 * * * /etc/check.sh
3
0 12 * * 1-5 /etc/check.sh정답
4
1-5 1 12 * * /etc/check.sh
해설
1.crontab 옵션 crontab [ -u user ] file crontab [ -u user ] { -l | -r | -e } -u user : user 사용자에 대해서 crontab 작업을 수행한다. crontab 명령을 실행하는 사용자에 대해서 crtontab 작업을 수행. -l : 현재 cron table을 보여 줌 -r : 현재 cron table을 삭제 -e : 현재 cron table을 편집 일반적으로 crontab -e 명령을 주로 사용한다. crontab 사용 권한 : /etc/cron.allow, /etc/cron.deny 2.시간 입력 순서 방법 cron table의 각 필드 +-----------------------------------------------+ | 분 | 시간 | 날짜 | 달 | 요일 | 사용자 | 명령 | +-----------------------------------------------+ 실제 입력 하는 형식 ("-"는 예) 0(일) 에서 6(토)까지의 "~"에서 와 의미가 같음) minute(0~59) hour(0-23) day(1-31) month(1-12) weekday(1-7) command