crontab
-
스케줄 관리(cron, crontab)운영체제/Linux 2024. 1. 27. 23:39
유닉스에서는 cron(8)이라는 데몬이 있다. cron은 사용자가 지정한 시간마다 명령을 실행하는 스케줄 관리 프로그램이다. root권한으로 실행되는 cron은 /etc/crontab을 편집하면 되고,user권한으로 실행되는 cron은 crontab -e로 편집할 수 있다.앞에서부터 minute(0-59), hour(0-23), dayofmonth(1-31), month(1-12), dayofweek(0-6)(sunday=0or7)으로 cron이 해당 명령을 얼마나 자주 실행시킬지 결정시킨다.입력 주기에는 *,-/를 사용할 수 있으며*는 매 시간마다,는 2,3,4와 같이 여러 시간을 나열할 때-는 3-15와 같이 범위를 지정할 때(각 끝을 포함)/는 */10(10의 배수 시간)와 같이 배수를 지정할 때를..