크론(cron)
크론(cron)은 유닉스 운영체제의 시간 기반 잡 스케줄러이다. (없으면 설치해야한다!)
이는 각 실행 리스트를 지정해 놓은 크론탭(crontab=cron table)에 의해 구동된다. 각각의 사용자는 개인별로 crontab을 갖는다. (출처,위키백과)
크론탭 명령어
크론탭 조회 : crontab -l
크론탭 수정 : crontab -e (vi 에디터와 동일하게 수정하면 된다.)
크론탭 문법
크론탭에는 다음과 같이 작성한다.
별표기 되어있는 곳은 시간을 의미하는데, 앞에서부터
분(0~59),
시(0~23),
일(1~31),
달(1~12),
요일(0~6,일요일부터 시작)
명령어는 실행할 명령어를 입력하면 된다. ex) /파일경로/스크립트명 매개변수
* * * * * command to execute
ex)
45 1 * * * /was/daemon/cron.sh
->매 1시 45분마다 cron.sh를 실행함
* 1,2,3 * * * /was/daemon/cron.sh
->매 1,2,3시마다 cron.sh를 실행함
반응형