반응형

리눅스마스터 1급 /crontab - 시간 기반 잡 스케줄러

 

crontab 이란?

 

컴퓨터 운영 체제의 시간 기반 잡 스케줄러입니다. 소프트웨어 환경을 설정하고 관리하는 사람들은 작업을 고정된 시간, 날짜, 간격에 주기적으로 실행할 수 있도록 스케줄링하기 위해 cron을 사용합니다.

 

crontab 명령어 옵션

옵션 설명
crontab -e crontab에 등록된 작업목록 보기
crontab -l crontab 편집
crontab -r crontab에 등록된 작업목록 모두 삭제
crontab -u [user] 사용자 지정

 

crontab 주기 설정

*  *  *  *  *  command
순서 내용
1 0-59 or *
2 시간 0-23 or *
3 1-31 or *
4 1-12 or *
5 요일 0-7 or *    [0 : sunday]
6 명령어 실행할 명령

 

관련 문제

2020년 2회 다음 중 1시간 주기로 실행되는 crontab 설정으로 알맞은 것은? 1
1. 1 * * * * /etc/joon.sh
2. * 1 * * * /etc/joon.sh
3. * * 1 * * /etc/joon.sh
4. * * * 1 * /etc/joon.sh

2020년 2회 다음 중 root 사용자가 lin 사용자의 예약된 cron 작업을 제거하는 명령으로 가장 알맞은 것은? 3
1. crontab -d -u lin
2. crontab -e -u lin
3. crontab -r -u lin
4. crontab -x –u lin

 

2020년 1회 다음 중 10분 주기로 실행되는 crontab 설정으로 알맞은 것은? 1
1. */10 * * * * /etc/lin.sh
2. * */10 * * * /etc/lin.sh
3. * * */10 * * /etc/lin.sh
4. * * * */10 * /etc/lin.sh

 

2019년 2회 다음 중 월, 수, 금요일 오전 4시 1분에 실행되는 crontab 설정으로 알맞은 것은? 2
1. 4 1 * * 1,3,5 /etc/lin.sh
2. 1 4 * * 1,3,5 /etc/lin.sh
3. 4 1 1,3,5 * * /etc/lin.sh
4. 1 4 1,3,5 * * /etc/lin.sh

 

2019년 1회 다음 중 1주일에 3회 실행되는 crontab 설정으로 알맞은 것은? 4
1. 1,3,5 0 * * 0 /etc/work.sh
2. 0 1,3,5 * * 0 /etc/work.sh
3. 0 * * 1,3,5 0 /etc/work.sh
4. 0 0 * * 1,3,5 /etc/work.sh

반응형

+ Recent posts