[UNIX] 크론이란 무엇인가?

안녕하세요.나는 매우 건강하다.
며칠 전에 직장에서 상사에게 알렸다
"hoge.exe를"쿠론"에 설정~"
혼났어.
나(크론이 뭐야...?)
몰라서 많이 찾아봤는데

소위 크론


"cron"은 UNIX 시스템의 OS에서 사용할 수 있는 프로그램입니다.
설정된 시간이 되면 지정한 프로그램을 시작할 수 있습니다.
예컨대
  • 매일 18 시 hoge.실행 exe
  • 근무일 0시 30분foo.실행
    내가 뭘 좀 할 수 있을까?
  • 설정 방법


    다음은cron의 기본 설정 방법입니다.
    分 時 日  月 曜日 コマンド
    *  *  *  *  *   <command>
    
    항목
    설정할 수 있는 범위
    분 단위
    0~59
    타임
    0~23
    일자
    1~31
    달.
    1~12 또는 jan~dec
    요일
    0~7 또는sun~sat(0,7은 일요일)
    이 모든 항목에서 *을 지정하여 모든 기간을 나타낼 수 있다.
    위의 설정은 "crontab"명령을 사용하여 설정합니다.
    모든 사용자에게crontab을 설정할 수 있습니다.
    옵션은 다음과 같습니다.
    옵션
    설정할 수 있는 내용
    -u
    지정한 사용자의crontab 설정
    -l
    crontab 설정 확인
    -r
    crontab 설정 내용 모두 삭제
    -e
    crontab의 설정 내용 편집

    실행 예


    예를 들어 매일 18시 hoge.exe를 실행하려면 다음과 같습니다.
    0 18 * * * hoge.exe
    
    근무일 0시 30분foo.sh를 실행하려면 다음과 같습니다.
    30 0 * * 1-5 foo.sh
    
    일정을 결정하고 집행할 수 있기 때문에 안정적인 업무에 있어서는 없어서는 안 된다.

    좋은 웹페이지 즐겨찾기