반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Github
- Nike
- 드로우
- 주식공부
- Linux
- 덩크로우
- 발매예정
- 파이썬
- 자바스크립트
- 덩크 로우
- Dunk Low
- JavaScript
- oracle
- 코로나19
- react
- 리눅스
- 덩크 하이
- GIT
- Python
- 제이쿼리
- jQuery
- 리액트
- draw
- 오라클
- dunklow
- dunk high
- sacai
- 나이키
- stockx.com
- 주식
Archives
- Today
- Total
Life goes slowly...
[Linux] 리눅스 스케쥴러 - crontab 명령어 본문
728x90
반응형
crontab
주기적으로 특정 시간에 특정작업을 실행하게 하는 스케줄러 프로그램언어.
Linux Server에는 crontab 파일이 기본적으로 존재하고 있으며, 지금부터 기본설정 파일이 설정되어 있습ㄴ디ㅏ.
[root@localhost ~]# vim /etc/crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# For details see man 4 crontabs
# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
[root@localhost ~]# crontab -l //crontab 목록조회
[root@localhost ~]# crontab -e //crontab 편집
[root@localhost ~]# crontab -r //crontab 삭제
crontab 활용
#매 1분마다 test.sh 실행
* * * * * /root/package/test.sh
# 매일 매시간 0분, 20분, 40분에 test.sh 를 실행
0,20,40 * * * * /root/package/test.sh
#매 10분마다 test.sh 실행
*/10 * * * * /root/package/test.sh
#매주 월요일~금요일 오전 6시에 test.sh 실행
0 6 * * 1-5 /root/package/test.sh
# 매주 일요일 오전 0시 00분에 test.sh 를 실행
0 0 * * 0 /root/package/test.sh
#매일 새벽 6시에 test.sh 실행
0 6 * * * /root/package/test.sh
#매 30분마다 작업결과를 파일에 loging 처리
*/30 * * * * /root/package/test.sh >> log.txt
주기 입력 방법엔 * , - / 을 이용하는 방법이 있으며, 각각의 특수기호의 조합으로 주기를 설정 할 수 있습니다.
728x90
반응형
'프로그래밍 > Linux' 카테고리의 다른 글
[Linux] 리눅스 방화벽 포트 확인 및 설정 (2) | 2020.07.30 |
---|---|
[Linux] 리눅스 파일 권한(퍼미션) 수정 - chmod (0) | 2020.07.30 |
[Linux] 리눅스 백신 프로그램 삭제 - McAfee (1) | 2020.07.29 |
[Linux] 편리성이 강한 리눅스 툴 - MobaXterm (0) | 2020.07.29 |
[Linux] 리눅스 백신프로그램 설치 - McAfee (0) | 2020.07.29 |
[Linux] 리눅스 쉘(Shell) 사용하기 (0) | 2020.07.28 |
[Linux] 리눅스 시스템 설치 명령어 (0) | 2020.07.27 |
[Linux] 자주 쓰는 Linux 명령어 (0) | 2020.07.27 |
Comments