[UNIX] 크론이란 무엇인가?
며칠 전에 직장에서 상사에게 알렸다
"hoge.exe를"쿠론"에 설정~"
혼났어.
나(크론이 뭐야...?)
몰라서 많이 찾아봤는데
소위 크론
"cron"은 UNIX 시스템의 OS에서 사용할 수 있는 프로그램입니다.
설정된 시간이 되면 지정한 프로그램을 시작할 수 있습니다.
예컨대
내가 뭘 좀 할 수 있을까?
설정 방법
다음은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
일정을 결정하고 집행할 수 있기 때문에 안정적인 업무에 있어서는 없어서는 안 된다.Reference
이 문제에 관하여([UNIX] 크론이란 무엇인가?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/kemmochi/articles/747a038ef09d95텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)