Linux에서 crontab을 통해 2분마다 작업을 실행하는 방법은 무엇입니까?
답변1
crontab 형식은 매뉴얼 섹션 5(파일 형식)에 설명되어 있습니다. 대부분의 man
Linux 구현에서는 다음을 수행할 수 있습니다.
man 5 crontab
읽어보세요(일부 시스템에서는 대신 이 작업을 수행해야 함 man -s 5 man
). man crontab
매뉴얼을 줄 것이다crontab
주문하다(설명서 섹션 1에서). 자세한 내용은 을 참조하세요 man man
.
역사적으로 다음이 필요했습니다.
0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58 * * * * /path/to/script
(00:00:00부터 2분 간격)
또는
1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59 * * * * /path/to/script
(00:01:00부터 2분 간격)
최신 cron 구현(Linux 배포판의 일반적인 구현 포함)을 사용하면 다음과 같이 단순화할 수 있습니다.
*/2 * * * * /path/to/script
1-59/2 * * * * /path/to/script
00:00:34부터 2분마다 실행하려면 언제든지 다음과 같이 작성할 수 있습니다.
*/2 * * * * sleep 34; /path/to/script