-
cron 관련 명령어수상한 프로그래머/리눅스(Linux) 2019. 4. 4. 12:25반응형
앞어 얘기한 바와 같이 로그삭제나 백업명령 실행 같은 스케쥴링이 필요할때
리눅스에서는 cron을 쓰게된다.
Cron이란??
정해진 시간마다 수행해야할 프로세스가 있을 때
crontab을 설정한다. (매일 고객사 테이블을 동기화 시킨다거나 할 때...)
- crontab 내용 보기
#crontab -l
- crontab 지우기
#crontab -r
- crontab 파일위치
/var/spool/cron/유저명
-crontab 내용 편집하기
#crontab -e
- 편집 화면에서 작성 예
30 12 * * */usr/local/backup.sh
-> 매일 12시 30분마다 backup.sh 스립트를 수행하라는 의미
-> 분 시 일 월 요일 순서로 작성, * 는 모든을 의미
-> 요일은 0~6 , 일~토
1. 설정
# crontab -e
10 1 * * * rdate -s time.bora.net
10 : 실행할 분(0~59)
1 : 실행할 시간(1~23)
* : 실행할 일(1~31 / * 는 매일을 의미)
* : 실행할 월(1~12 / * 는 매월을 의미)
* : 실행할 주(1:월요일~7:일요일 / * 는 매주를 의미)
반응형'수상한 프로그래머 > 리눅스(Linux)' 카테고리의 다른 글
검색 관련 명령어 (0) 2019.04.04 파일 디렉토리 관련 명령어 (0) 2019.04.04 오래된 로그 지우기 (0) 2019.04.04 환경변수 설정 읽는 순서 (0) 2019.04.04 시간 변경 명령어 (0) 2019.04.04 댓글