crontab

Posted by 주원이^^
2012. 2. 2. 11:08 리눅스/리눅스설정방법


특정 시간이나 일정한 시간 간격으로 명령을 실행하거나 정해진 작업을 수행 하고자 할 경우 crontab을 이용하여 쉽게 실행할 수 있다.
시스템이 부팅될 때부터 cron daemon이 실행되며 /var/spool/cron/crontabs 디렉토리 안의 각각의 User 이름으로 저장된 crontab 파일을 읽어 온다.

      cron 제어 파일


      * /etc/cron.d/cron.allow - 등록된 User만 crontab 명령어를 사용함.
      * /etc/cron.d/cron.deny - 등록된 User만 crontab 명령어 사용을 금함.
        두 파일 모두 없으면 슈퍼유저만 crontab을 실행할 수 있다.


    1. crontab 파일을 편집하기 위한 Editor를 선언한다.
         work# setenv EDITOR vi
         work# export EDITOR

    2. crontab 명령어를 사용하여 파일에 시간과 작업을 추가한다.
        ( 매달 1일, 15일 21시에 tar 명령어로 /data1의 내용을 tape drive에 받음)


         work# crontab -e


         0  21  1,15   *    *       /usr/bin/tar  cvf  /dev/rmt/0  /data1
          >   >    >     >    >__     요일 설정 (0-일요일, 6-토요일, *-요일 무관)
          >   >    >     >______      월(month) 설정 (1~12, *-월 무관)
          >   >    >___________      일(day) 설정 (1~31, *-일 무관)
          >   >_______________     시간(hour) 설정 ( 0~23, *-시간 무관)
          >___________________      분(minute) 설정 (0~59, *-분 무관)

[출처] 특정 시간에 back up을 위한 crontab 설정법|작성자 명랑폐인

 

*/10 * * * * 10분마다

이 댓글을 비밀 댓글로
  1. 이전 댓글 더보기
  2. 이용약관위배로 관리자 삭제된 댓글입니다.
  3. 이용약관위배로 관리자 삭제된 댓글입니다.
  4. 이용약관위배로 관리자 삭제된 댓글입니다.
  5. 이용약관위배로 관리자 삭제된 댓글입니다.
  6. 이용약관위배로 관리자 삭제된 댓글입니다.
  7. 이용약관위배로 관리자 삭제된 댓글입니다.
  8. 이용약관위배로 관리자 삭제된 댓글입니다.
  9. 이용약관위배로 관리자 삭제된 댓글입니다.
  10. 이용약관위배로 관리자 삭제된 댓글입니다.
  11. 이용약관위배로 관리자 삭제된 댓글입니다.
  12. 이용약관위배로 관리자 삭제된 댓글입니다.
  13. 이용약관위배로 관리자 삭제된 댓글입니다.
  14. 이용약관위배로 관리자 삭제된 댓글입니다.
  15. 이용약관위배로 관리자 삭제된 댓글입니다.
  16. 이용약관위배로 관리자 삭제된 댓글입니다.
  17. 이용약관위배로 관리자 삭제된 댓글입니다.
  18. 이용약관위배로 관리자 삭제된 댓글입니다.
  19. 이용약관위배로 관리자 삭제된 댓글입니다.
  20. 이용약관위배로 관리자 삭제된 댓글입니다.
  21. 이용약관위배로 관리자 삭제된 댓글입니다.