728x90
반응형
CentOS에서 매일 정해진 시간에 프로그램을 구동하고 싶다면 crontab을 이용하여 프로그램 스케쥴을 설정할 수 있다.
1. 프로그램 스케줄 등록
아래의 명령어를 입력하여 프로그램 스케줄 등록 프로그램을 실행한다.
crontab -e
아래의 명령어를 입력하여 프로그램 스케줄을 설정한다. '분 시 일 월 요일 명령어'로 구분해서 입력하면 된다. 모든 조건에 해당하게 설정하려면 '*'를 사용하면 된다.
'분'은 0부터 59까지 설정할 수 있으며 '시'는 0부터 23까지 설정할 수 있다. '일'은 1부터 31일까지, '월'은 1부터 12까지, 요일은 0부터 7까지 설정할 수 있다. 0과 7은 일요일이며 1은 월요일, 2는 화요일이다.
2. 프로그램 스케줄 목록 확인
아래의 명령어를 입력하여 등록한 프로그램 스케줄이 정상적으로 등록되었는지 확인한다.
crontab -l
3. Crontab 상태 확인
아래의 명령어를 입력하여 아래의 사진처럼 초록색 문자열이 나타나는지 확인한다. 아래처럼 되어 있어야 스케줄이 정상적으로 작동한다.
systemctl status crond
참고문서
[1] cronie, "crontab(5) — Linux manual page", 2012년 11월 22일. @LINK
728x90
반응형
'리눅스(Linux) > CentOS' 카테고리의 다른 글
[CentOS 7/8] HTTPS 서비스를 위해 사설 SSL 인증서 생성하기 (0) | 2022.05.28 |
---|---|
[CentOS] 즉시 재부팅 명령어 (0) | 2022.03.16 |
[Amazon Linux 2/CentOS 7] 아파치 톰캣(Apache Tomcat) 9.0 설치하는 법 (0) | 2022.02.19 |
[CentOS 8] 라라벨(Laravel) 8 설치하고 PHP 내장 웹서버에서 실행하는 방법 (0) | 2021.12.28 |
[CentOS 8] PHP 7.4 버전 설치하는 법 (0) | 2021.12.23 |
댓글