IT기술/Linux

7-2 예약 데몬 1

dobbby 2013. 9. 11. 11:46
반응형

● 예약 데몬


  - 원하는 날짜 또는 시간에 원하는 명령이 실행되도록 기능을 제공하는 데몬

  - 원하는 명령이 읽기 관련 명령이거나 에러인 경우 결과를 메일로 전송


  1. atd  

    => 원하는 날짜 또는 시간에 명령들을 한번만 실행해 주는 데몬

    => atd 실행 : standalone 방식


     ]# ps -xa | grep atd   =>  실행 유무 확인

     3241 ?        Ss     0:00 


     ※ 만약 atd이 실행되어 있지 않은 경우

       ]# service atd start

       ]# chkconifg --level 2345 atd on


    => 예약 작업

       ]# at 시간       =>  예약 시간 설정

       at> 명령         =>  예약 시간에 실행될 명령 

       at> ...

       at> ^d           =>  예약 완료


       ]# atq           =>  예약 확인

       번호  시간


       ]# atrm 번호     =>  예약 취소


      ex) ]# date    =>  현재 날짜 및 시간 확인

          ]# rdate -s time.bora.net     =>  날짜 및 시간을 타임서버를 이용해 동기화


          ]# at 11:14             => 예약

          at> mkdir /root/atTest

          at> rm -rf *txt

          at> <EOT>             =>  ^d

  

          ]# atq

          1       2013-09-11 11:14 a root


          예약시간 되면 예약된 명령이 실행 된다.




          ]# ls -l     =>  atTest 디렉토리 생성 확인 및  *txt 삭제 확인

          ]# atq       =>  예약정보가 없다.(한번만 실행) 

          



          ]# date

          2013. 09. 11. (수) 11:17:17 KST


          ]# at 11:17

          at> ls

          at> <EOT>

          job 2 at 2013-09-12 11:17


          ]# atq    

          2       2013-09-12 11:17 a root    =>  내일 실행

          

          ]# atrm 2     =>  예약 취소

          

          ]# atq


               

반응형