본문 바로가기

Note/UNIX/LINUX 노트

Scheduled Processing

1. crontab

 

가. 주기적인 예약 작업

나. cron daemon 이 관리

다. /var/spool/cron/crontabs/[username]

라. crontab 접근 제어

1) /etc/cron.d/cron.deny → 기본 제공

2) /etc/cron.d/cron.allow → 생성해야 한다

마. crontab 파일 편집 Solaris 터미널에서 실행에는 문제가 없으나 Putty 를 사용할 경우 crontab -e 하기 전에 다음 설정을 거쳐야함

# EDITOR=vi

# export EDITOR

# crontab -e

바. crontab 파일 제거

# crontab -r { username }

 

 

2. at

 

가. 특정 시간에 한번만 예약 작업하기

나. /etc/cron.d/at.deny, /etc/cron.d/at.allow

다. /var/spool/cron/atjobs

라. at { -r job } { -t time } { date }

1) -t time → h, hh, hh:mm, now, noon, midnight

2) date → today, tomorrow, jun 6

3) -r job → 작업 지우기

'Note > UNIX/LINUX 노트' 카테고리의 다른 글

Unix / Linux backspace ^H 현상  (0) 2013.08.29
Set DISPLAY environment variable, then re-run.  (0) 2013.08.27
솔라리스에서 디스크 추가  (0) 2013.03.28
Special File Permission  (0) 2013.03.28
Managing User Access  (0) 2013.03.28