리눅스 반복 예약작업

    [Linux] 일정 시간마다 작업 실행시키기(crontab)

    crontab 이란? 특정 시간을 주기로 원하는 작업을 계속 실행시켜 주는 리눅스 전용 작업 스케쥴러입니다. 크론탭에 등록된 작업들은 커맨드 창(Shell)이 실행 여부와 상관없이 동작하기 때문에 서버 등을 운영할 때 편리합니다. ​ 현재 크론탭에 등록된 스케줄 확인 $ crontab -l 현재 등록되어 있는 스케줄을 확인합니다. 하나도 등록되지 않았다면, no crontab for 을 출력하며 끝납니다. ​ 스케줄 등록하기 스케줄은 다음 명령어를 사용하여 등록할 수 있습니다. 해당 명령어를 실행하면, -l 옵션으로 보게 되었던 스케줄 목록을 텍스트 에디터(vi, vim, nano) 등으로 열 수 있게 되고, 해당 스케줄을 직접 작성해주면 됩니다. $ crontab -e ​스케줄의 등록 형식은 다음과 같..