클라우드 엔지니어 꿈나무
CentOS9 Crontab 작업 스케쥴링 본문
Crond: crond 데몬으로 주기적으로 실행되는 작업을 관리, crontab 파일 작업을 위하여 crond 활성화 필수
crontab: 작업 스케쥴링 모음
natasha 유저에게 매일 2분 간격으로 logger RH200 exam 명령어 실행
# systemctl enable --now crond
# systemctl status crond
#crontab -u natasha -e
crontab -u 사용자 지정(natasha) / -e crontab 작업 편집
*/2 * * * * logger 'RH200 exam'
#* 과 그 다음 텍스트 한 칸 띄우기 필수
#crontab -u natasha -l
crontab 작업 목록 출력
분 | 시 | 일 | 월 | 요일 |
0-59 | 0-23 | 1-31 | 1-12 | 0-6 |
#tail -f /var/log/messages
로그 확인
작업 스케쥴링이 변경되었다면 systemctl restart crond 필수로 해줘야 변경 사항이 반영된다.
<참고 자료>
우주아줌마님 블로그 참고
https://whitestudy.tistory.com/87
natasha 유저에게 매일 1분 간격으로 logger RH200 exam 명령어 실행
# crontab -e -u natasha
natasha 유저 cront 명령어 편집
*/1 * * * * logger "Ex200 test"
# 밑의 경우는 매일 오후 2시 30분 마다 Ex200 test 로깅
# 30 14 * * * logger "Ex200 test"
# crontab -l -u natasha
natasha의 크론탭 명령어 확인
# tail -f /var/log/messages
<참고>
https://youtu.be/_csC_cUpwh8?si=LE3208IlHHxeC1Ip
'Linux' 카테고리의 다른 글
CentOS9 useradd, find, grep, 아카이브 (0) | 2024.03.31 |
---|---|
Centos9 디렉토리 권한 설정 (0) | 2024.03.31 |
RHEL NFS 설정 (0) | 2024.03.30 |
VMware Ubuntu Xshell로 접속하기 (0) | 2024.02.03 |
Openshift ipi 설치 (0) | 2023.11.07 |