리눅스마스터1급 기출문제/1802회

[리눅스마스터] 백업 스크립트

Linuxpia4U 2024. 12. 14. 03:02
반응형

문제 26

월, 수, 금요일 오후 4시 30분에 백업 스크립트가 동작하도록 cron을 설정하는 과정이다. 다음 ( ) 안에 들어갈 내용으로 알맞은 것은?

# vi /etc/crontab
(       ) /etc/backup.sh



1. 4 30 * * 1,3,5

2. 30 4 * * 1,3,5

3. 16 30 * * 1,3,5

4. 30 16 * * 1,3,5


해설

cron 스케줄러 형식

cron 명령의 시간 설정 형식은 다음과 같습니다:

분  시  일  월  요일  명령어


1. 분: 0~59 (30분이면 30)

2. 시: 0~23 (오후 4시면 16)

3. 일: 특정 일자를 지정 (전체는 *)

4. 월: 특정 월을 지정 (전체는 *)

5. 요일: 0~7 (0과 7은 일요일, 1은 월요일, 2는 화요일 등)


문제 조건 분석


요일: 월요일, 수요일, 금요일 → 1,3,5

시간: 오후 4시 30분 → 30 16


보기 분석


1. 4 30 * * 1,3,5

4는 **시(hour)**를 의미하므로 잘못된 표현입니다.


2. 30 4 * * 1,3,5

4가 오전 4시로 해석되므로 조건에 맞지 않습니다.


3. 16 30 * * 1,3,5

16과 30의 위치가 바뀌어 있어 형식이 잘못되었습니다.


4. 30 16 * * 1,3,5

오후 4시 30분에 월, 수, 금요일에 실행되도록 정확히 설정된 형식입니다.


정답


4. 30 16 * * 1,3,5


정리


cron 명령의 형식은 분, 시, 일, 월, 요일 순으로 작성됩니다.

요일에서 월요일은 1, 수요일은 3, 금요일은 5로 표현합니다.

오후 4시 30분은 **30 16**으로 설정됩니다.

따라서 정답은 4번: 30 16 * * 1,3,5입니다.



반응형