대부분의 프로젝트에서는 일정에 따라 특정 스크립트를 실행해야 합니다. 스크립트에는 환율 업데이트부터 데이터베이스 백업 생성, 클라이언트에 알림 전송까지 다양한 기능이 포함될 수 있습니다.
Linux에서 작업 스케줄러는 crond 서비스입니다. 작업을 추가하려면 콘솔에서 스크립트를 실행하여 스크립트가 작동하는지 확인하고 다음 명령을 사용하여 스케줄러에 추가하세요.
crontab -e
다음 순서를 따라야 합니다:
Минуты(0-59) Часы(0-23) Дни(1-31) Месяц(1-12) День недели(0-7)
* * * * *
여기 몇 가지 예가 있어요:
5분마다 스크립트를 실행해야 합니다.:
*/5 * * * * /usr/bin/php /var/www/vhosts/domain.tld/httpdocs/cron.php
매주 월요일 00:00에 스크립트를 실행합니다:
0 0 * * 1 /usr/bin/php /var/www/vhosts/domain.tld/httpdocs/cron.php
매주 일요일 00:00에 스크립트를 실행합니다:
0 0 * * 7 /usr/bin/php /var/www/vhosts/domain.tld/httpdocs/cron.php
매일 00:00에 스크립트를 실행합니다:
0 0 * * * /usr/bin/php /var/www/vhosts/domain.tld/httpdocs/cron.php
12시간마다 스크립트 실행:
0 */12 * * * /usr/bin/php /var/www/vhosts/domain.tld/httpdocs/cron.php
종료 시 변경 사항을 저장하려면 편집기 crontab -e의 새로운 마지막 날짜가 비어 있어야 합니다.
No Comments Yet