지정된 날자와 시간에 특정 작업 실행하기

cron은 주기적으로 반복되는 작업에 사용되지만, 특정 날자의 시간에 한번만 실행해야 되는 경우도 있습니다.
이럴 때 사용하는 것이 at 입니다.

사용방법은

at -f /var/www/reset.sh at 00:00 dec 12 2011

-f 뒤에 실행할 명령

00:00 의 앞에 00은 시, 뒤 00은 분
Dec 는 월
12는 일
2011 은 년

atq 명령은 at 스케줄러에 등록된 작업목록을 보여줍니다.

atrm 명령은 at 스케줄러에서 작업을 없애기 위해 사용합니다.

atq를 이용하여 본 작업목록의 제일 앞에있는숫자가 작업 번호인데 그 번호를 이용해서 작업 목록에서 삭제합니다.
atrm 1 2 3 4 5 6 7 8 같은 식으로 여러 작업을 한번에 삭제할 수도 있습니다.

월을 영어로 잘 모르시겠으면 명령 프롬프트 상태에서 ‘cal -y’ 를 입력하여 일년치 달력을 보시기 바랍니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다

*