잠시만 기다려 주세요

HOME   |  여기는?   |  바다물때표   |  여러가지 팁 (881)  |  추천 및 재미 (142)  |  자료실 (19)  |  끄적거림 (509)  |  시나리오 (760)  |  드라마 대본 (248)  |  

2020년 07월 13일
흘러간다고 아파할 필요는 없다. 지금도 햇볕이 비추고 바람이 분다. - 바다아이
 




    리눅스 서버

리눅스 서버 - crontab 초간단 강의, 작업 스케줄러.... 크론탭
이 름 : 바다아이   |   조회수 : 83         짧은 주소 : https://www.bada-ie.com/su/?571591783917

개요

본 포스트에서는 CentOS의 작업 스케줄러인 crontab의 기본적인 동작 및 사용법에 대해 작성하고자 한다.
crontab은 특정 프로세스를 정해진 날짜에 실행하거나,
특정 연/월/일/분/초 마다 반복할 수 있으며 실행한 프로세스의 output string을 logging하는 등
bash로 할 수 있는 모든 작업이 가능하기때문에 배치batch 프로세스에 최적화되어있다고 할 수 있다.

 

실행방법

crontab -e 또는 vi /etc/crontab


규칙


 

* * * * * $(BASH COMMAND)
┬ ┬ ┬ ┬ ┬
│ │ │ │ │
│ │ │ │ │
│ │ │ │ └───────── 요일 (0~6) (0:일요일, 1:월요일 ... 5:금요일, 6:토요일)
│ │ │ └────────── 월 (1~12)
│ │ └─────────── 일 (1~31)
│ └──────────── 시 (0~23)
└───────────── 분 (0~59)

 

예제


1) 1분마다 sh /root/daemon/daemon_up.sh 라는 명령어를 사용하여 프로세스를 실행시키고,
그 프로세스에서 출력한 output string을 /root/daemon/log/2016-01-14.log 에 저장
 
* * * * * sh /root/daemon/daemon_up.sh >> /root/daemon/log/2016-01-14.log


 

2) 동일한 프로세스를 10분마다 실행
 

*/10 * * * * sh /root/daemon/daemon_up.sh >> /root/daemon/log/2016-01-14.log


 

3) 동일한 프로세스를 매시 15분이 될때마다 실행
 

15 * * * * sh /root/daemon/daemon_up.sh >> /root/daemon/log/2016-01-14.log

 

4) 동일한 프로세스를 1시간마다 실행
 

0 * * * * sh /root/daemon/daemon_up.sh >> /root/daemon/log/2016-01-14.log


 

4) 동일한 프로세스를 2시간마다 실행
 

0 */2 * * * sh /root/daemon/daemon_up.sh >> /root/daemon/log/2016-01-14.log

 

5) 동일한 프로세스를 매일 오후 2시 30분마다 실행
 

30 14 * * * sh /root/daemon/daemon_up.sh >> /root/daemon/log/2016-01-14.log




추천 : https://nontoxice.tistory.com/entry/Linux-작업-스케줄러-크론탭crontab을-사용해보자
| |


      1 page / 5 page
번 호 카테고리 제 목 이름 조회수
135 리눅스 서버 archlinux netstat , netstat ... 바다아이 17
134 리눅스 서버 ps , ps option 바다아이 24
133 리눅스 서버 , swap , ... swap . 바다아이 61
현재글 리눅스 서버 crontab , .... 바다아이 84
131 리눅스 서버 ssh , ssh 바다아이 348
130 리눅스 서버 SSH SSH , ssh-keygen rsa 바다아이 311
129 리눅스 서버 , date : () , () , 바다아이 639
128 리눅스 서버 aws lightsail, ssh .. .pem 바다아이 691
127 리눅스 서버 , ubuntu generic kernel 바다아이 1090
126 리눅스 서버 .. apt ... 바다아이 1035
125 리눅스 서버 ... ubuntu kernel compile 바다아이 1156
124 리눅스 서버 nginx http2 , . 바다아이 1122
123 리눅스 서버 psql libreadline.so.7: cannot open shared object file: No such file or directory 바다아이 1551
122 리눅스 서버 ssh .bashrc , bash .. .bash_profile 바다아이 1474
121 리눅스 서버 , , 바다아이 1488
120 리눅스 서버 rc.local ... , 바다아이 1526
119 리눅스 서버 ? - IPv4 Subnetting, (Subnet Mask) 바다아이 1607
118 리눅스 서버 TCP UDP ? 바다아이 1590
117 리눅스 서버 FTP passive(), active() 바다아이 1507
116 리눅스 서버 ftp passive .... filezilla ftp ... 바다아이 2021
115 리눅스 서버 ssh sftp ... sftp ... 바다아이 1658
114 리눅스 서버 rpm 바다아이 1722
113 리눅스 서버 /tmp ... /tmp ... tmpfs 바다아이 2180
112 리눅스 서버 archlinux ... mirror, 바다아이 1672
111 리눅스 서버 centos7 pgadmin4 .... ... pgadmin4 server mode, postgresql admin .. 바다아이 1717
110 리눅스 서버 centos 7, freebsd postfix dovecot , 바다아이 1847
109 리눅스 서버 Centos 7 Postgresql 10, 11 바다아이 1684
108 리눅스 서버 [Network] SSL / TLS 바다아이 1974
107 리눅스 서버 TLS , ssl 바다아이 2283
106 리눅스 서버 60 , 바다아이 2164
| |








Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 firefox 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ FreeBSD + GoLang + PostgreSQL ]
서버위치 : 구글 클라우드 플랫폼  실행시간 : 0.03423
to webmaster... gogo sea. gogo sea.