crontab every 5 minutes day of week sun mon tue wed thu fri sat 시간 요일 설정

crontab -e

 

00 03 * * * /root/autoDeleteLogs.sh
*/30 * * * * rdate -s time.bora.net
00 00 * * * ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime
*/1 * * * * python3 /root/_PYTHON3/memcheck_httpd_restart.py

 

cron job example

linux crontab settings
The 1st item - > Minute 0 ~ 59
The 2nd item  -> Hour 0 ~ 23
The 3rd item -> Day of month 1 ~ 31
The 4th item -> Month 1 ~ 12 or jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec 
The 5th item  -> Day of week 0 ~ 6 or sun, mon, tue, wed, thu, fri, sat

 

Scheduler can be created through the Crontab-e command.

crontab 시간 5분마다 설정하기 위해서는 아래처럼 세팅하면 됩니다.

*/5 * * * * rdate -s time.bora.net

 

분을 5분마다 나누면 5분마다 반복하게됩니다.

위의 명령어는 5분마다 시간을 정확하게 맞추는 명령어입니다.

 

이제 1분마다 반복하려면 */1 하면 되겠죠?

만약 정각 5시에 5분마다 하고 싶으면 어떻게 해야할까요?

*/5 05 * * * 명령어

위처럼 세팅하면됩니다.