일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Web
- flask
- deep learning
- hacking
- 러닝 스칼라
- 챗GPT
- Shellcode
- ChatGPT
- backend
- BOF
- Javascript
- hackerschool
- Linux
- 딥러닝
- hackthissite
- Python
- 웹해킹
- 백엔드
- c++
- Scala
- BOF 원정대
- webhacking
- 경제
- 인공지능
- php
- 리눅스
- mysql
- 러닝스칼라
- 파이썬
- c
- Today
- Total
jam 블로그
[명령어]crontab 사용법 본문
사용형식
crontab [ -u 사용자 id] 파일
crontab [-u 사용자 id] { -l | -r | -e}
crontab -l : 예약된 작업리스트
crontab -e : 예약된 작업 수정
crontab -r : 예약된 작업 삭제
crond 실행 확인
=> ps -ef | grep crond
crond 시작
=> /etc/rc.d/init.d/crond start{restart | stop}
일반사용자에게 crontab 명령어 사용하도록 설정 허가
=> /etc/cron.allow 여기에 ID 등록
일반사용자의 crontab 명령어사용을 제한하고자 한다면
=>/etc/cron.deny 에 ID를 등록
즉,
=> /etc/cron.allow : 허용할 사용자 ID 목록
=> /etc/cron.deny : 거부할 사용자 ID 목록
cron.allow 파일이 있으면 이 파일에 들어있는 ID만 사용 가능
cron.deny 파일이 있으면 이 파일에 들어있는 ID는 사용 불가
따라서 cron.deny에 truefeel ID를 추가해주면 됩니다.
등록 내용 설정
"분,시,일,월,요일, 실행명령" 순으로 설정
crontab 파일 형식
------ -------- ---------------------------------------------------
필 드 의 미 범 위
------ -------- ---------------------------------------------------
첫번째 분 0-59
두번째 시 0-23
세번째 일 0-31
네번째 월 1-12
다섯번째 요일 0-7 (0 또는 7=일요일, 1=월, 2=화,...)
여섯번째 명령어 실행할 명령을 한줄로 쓴다.
------ -------- ---------------------------------------------------
한줄에 적어야 하며 *는 전체를 뜻합니다.
ex) 20 2 * * 6 명령어 => 매주 토요일 새벽 2:20
출처 : http://program.egloos.com/802690
'시스템 > 리눅스' 카테고리의 다른 글
[명령어] tar 옵션들. (0) | 2009.12.23 |
---|---|
[명령어] 콘솔 창에서 page up (0) | 2009.12.22 |
[gcc] sqrt 컴파일 에러 시 해결 방법 (0) | 2009.12.18 |
[리눅스] 사용자 생성,암호 생성,그룹 생성,그룹에 사용자 추가 (adduser,useradd,passwd,groupadd,groupmod,groupdel) (0) | 2009.12.09 |
[리눅스] yum update시 오류 관련 (0) | 2009.12.07 |