리눅스 시간 동기화

crontab 이 설치가 안된경우

Complete!

– Ubuntu

-Cent OS

지역이 다를 경우 [
dpkg-reconfigure tzdata

Current default time zone: ‘Asia/Seoul’
Local time is now: Thu Oct 2 10:05:39 KST 2014.
Universal Time is now: Thu Oct 2 01:05:39 UTC 2014.

# crontab 등록
[root@CentOS ~]# vi /etc/crontab
00 01 1 * * /usr/bin/rdate -s time.bora.net && /sbin/clock -w
매월1일 01:00 분에 실행

cron 실행 확인
# ps -ef | grep crond

cron 시작
# /etc/init.d/crond stop
# /etc/init.d/crond start

등록 내용 설정

“분,시,일,월,요일, 실행명령” 순으로 설정

crontab 파일 형식
—— ——– —————————————————
필 드 의 미 범 위
—— ——– —————————————————
첫번째 분 0-59
두번째 시 0-23
세번째 일 0-31
네번째 월 1-12
다섯번째 요일 0-7 (0 또는 7=일요일, 1=월, 2=화,…)
여섯번째 명령어 실행할 명령을 한줄로 쓴다.
—— ——– —————————————————

non-standard)
string meaning
—— ——-
@reboot Run once, at startup.
@yearly Run once a year, “0 0 1 1 *”.
@annually (same as @yearly)
@monthly Run once a month, “0 0 1 * *”. //At 00:00 on day-of-month 1.
@weekly Run once a week, “0 0 * * 0”.
@daily Run once a day, “0 0 * * *”.
@midnight (same as @daily)
@hourly Run once an hour, “0 * * * *”.

site-test
https://crontab.guru/every-month