지금까지 찾은 PHP 코드에 대한 가장 좋은 설명입니다.
http://code.tutsplus.com/tutorials/managing-cron-jobs-with-php--net-19428
요컨대 :
새 작업을 예약하는 구문이 언뜻보기에는 어렵게 보일 수 있지만 실제로는 일단 분할하면 이해하기가 비교적 간단합니다. 크론 작업에는 항상 5 개의 열이 있으며 각 열은 시간순 '연산자'와 그 뒤에 실행할 전체 경로 및 명령을 나타냅니다.
* * * * * home / path / to / command / the_command.sh
각 연대순 열은 작업 일정과 특정 관련이 있습니다. 다음과 같습니다.
Minutes represents the minutes of a given hour, 0-59 respectively.
Hours represents the hours of a given day, 0-23 respectively.
Days represents the days of a given month, 1-31 respectively.
Months represents the months of a given year, 1-12 respectively.
Day of the Week represents the day of the week, Sunday through Saturday, numerically, as 0-6 respectively.
예를 들어, 매월 1 일 오전 12시에 작업을 예약하려는 경우 다음과 같이 표시됩니다.
00 1 * * home / path / to / command / the_command.sh
매주 토요일 오전 8시 30 분에 작업을 실행하도록 예약하려면 다음과 같이 작성합니다.
30 8 * * 6 home / path / to / command / the_command.sh
일정을 더욱 맞춤화하는 데 사용할 수있는 여러 운영자도 있습니다.
Commas is used to create a comma separated list of values for any of the cron columns.
Dashes is used to specify a range of values.
Asterisksis used to specify 'all' or 'every' value
전체 기사를 보려면 링크를 방문하십시오.
- 수동으로 입력 / 편집하려는 경우 cronjob의 형식은 무엇입니까?
- SSH2 라이브러리와 함께 PHP를 사용하여 편집 할 crontab을 사용자로 인증하는 방법.
- crontab 항목을 인증, 편집 및 삭제하는 데 필요한 모든 방법이 포함 된 전체 PHP 클래스.