1. at daemon

at  데몬은 지정된 시간에 단 한번 어떠한 작업이 실행되도록 하는 데몬입니다.

[root@ant/etc]# service atd start
atd (을)를 시작합니다:                                     [  OK  ]

[root@ant/etc]# at 5:00pm today
at> tar cvf /backup/backup.tar.gz /usr/local/apache/htdocs/*
at> <EOT>
job 5 at 2006-07-07 03:00

보시면 아시죠??? ㅋㅋㅋ

<EOT> 는 Ctrl+D 버튼 누르면 됩니다.

atq 로 현재 예약되어 있는 작업을 확인 할 수 있습니다.

[root@ant/root]# atq
11      2006-07-07 17:00 a root

atrm 명령으로 설정된 작업을 삭제할 수 있습니다.

[root@ant/root]# atq
11      2006-07-07 17:00 a root
[root@ant/root]# atrm 11
[root@ant/root]# atq


2. cron daemon

cron 데몬은 주기적으로 반복할 수 있는 작업을 설정해 주는 데몬입니다.

[root@ant/root]# service crond start
crond (을)를 시작합니다:                                   [  OK  ]

crontab -e 명령으로 명령을 입력합니다. (자동으로 편집기 실행)

30 10 * * * /home/neckbs/start.sh

crontab: installing new crontab

crontab -l 명령으로 현재 등록되어 있는 작업을 볼 수 있습니다.

[root@ant/root]# crontab -l
30 10 * * * /home/neckbs/start.sh

[분] [시] [일] [월] [요일] [작업내용] 순으로 내용이 이루어집니다.

crontab -r 명령으로 cron 명령을 취소 할 수 있습니다.

[root@ant/root]# crontab -r
[root@ant/root]# crontab -l
no crontab for root

'Linux' 카테고리의 다른 글

브릿지 방화벽 구축하기!!!!!!!!  (0) 2009.06.14
iptables  (0) 2009.06.14
chkconfig  (0) 2009.06.11
Xinetd (eXtended inetd)  (0) 2009.06.11
디스크 쿼터(quota)  (0) 2009.06.11

+ Recent posts