Crontab.

Slides:



Advertisements
Similar presentations
역사도시 경주 로 GO!!! 모둠원 : 김진한, 기중호, 김승우, 권하늘, 차명섭. 차례 1~10 1. ①석굴암에 대하여 GO!!!! 2. ②석굴암에 대하여 GO!!! 3. ①문무대왕릉에 대하여 GO!!! 4. ②문무대왕릉에 대하여 GO!!! 5. ①안압지에 대하여 GO!!!
Advertisements

M 당 강령, 정책  비정규직과 정규직 간 차별철폐, 동일노동 동일 임금 실현, 최저임금제 현실화, 비정규직의 정규직화 추진 등을 통해 최소한의 인간다 운 생활을 보장한다.  그리고, 우리당은 지난 대선 당시 한국노 총, 민주노총과 정책협약을 통해 약속했던 것처럼.
제주특별자치도교육청. 목 차 일상생활 속에서의 정보보안 안전한 컴퓨터 사용  보안업데이트 자동설정  가짜 백신 프로그램 주의  믿을 수 있는 웹사이트만 접속  자동 로그인 기능 사용 안함  사용 후 반드시 로그아웃 확인 
작성자조성웅 작성일자 기본환경 1. Java : Eclipse : Tomcat : 6.0 이상 4. DB : MySQL File System : DFS 6. Framework - Spring : JPA 및 CXF.
U+ Paynow  애터미 이용 및 결제 방법 안내 애터미 App 실행 구매할 상품선택 및 상품가격 확인 상품 결제를 위해 홈 >“PayNow” 선택 결제 금액 입력 후 “PayNow 단말기 ” 장착 결제 진행 / 내역 확인 애터미 App 에서 구매 상품 선택 주문.
북한기도제목 1 월 1 주 (1/1-1/7). 1. 북한정치 - 북한의 대남정책 전반을 관장하는 김양건 북한 노동당 비서 겸 통일전선부장이 교통사 고로 지난 29 일 사망했다고 조선중앙통신이 30 일 보도했습니다. 한편 김양건 노동당 비 서의 죽음이 의도적인 암살 가능성이.
11 장. 유닉스 유틸리티 이용하기. Contents  학습목표  유닉스 시스템이 제공하는 다양한 유틸리티의 사용방법을 익힌 다  파일의 행수, 단어수, 문자수를 찾는 방법을 익힌다  파일을 정렬하고 내용의 중복을 제거하는 방법을 익힌다.  파일을 분할하거나.
KBS 간사 훈련 그룹 성경 공부 준비 / 인도 2006 년 4 월 1 일 2006 년 4 월 1 일.
동계 싱가포르/말레이시아 Global 현장실습
쉘 스크립트와 cron coearth, george.
스마트폰의 불편한 진실 영동중학교 1학년 [엘리트] 최성환 김경민 서규민.
밥상의 희로애락 제 5 강 욕망의 밥상 - 탐식 GOOD JOB 식사하셨나요?.
기업복지컨설팅 전산 교육
7~9월 프로그램 광산구드림스타트 호 소식지 신체 / 건강 인지/언어 정서/행동
Chapter 1. 운영체제의 개요 이태호.
Root File System 충북대학교 지능로봇연구실.
TCP/IP 네트워크 제 26 장 Telnet과 Rlogin 정보통신연구실.
7 기타 시스템 관리 Cron을 이용한 작업 스케듈링 SPARCS 11 cling.
프로그램 사용 안내서 프로그램명 : 멤버북.
컴퓨터 네트워크 실습.
툴 설치 가이드 NC-Verilog Cadence.
Chapter 32 Analyzing Web Traffic
System administration basics
Chapter 16 백업 및 복구 Solaris 2 . ufsdump 와 ufsrestore
목 차 1. 기 업 현 황 회 사 개 요 2. Finger Police System 개요
125. WAPPLES Policy Setting Guideline
[beginning] Linux & vi editor
UNIX Unbounded A Beginning Approach
임베디드 리눅스 시스템의 기본 개념 강의 목표 내용 임베디드 리눅스 시스템의 기본 개념과 주제 제시 1. 임베디드 시스템
InstallShield Professional Services ( Services Pack / Education / Consulting ) ㈜소프트뱅크 커머스.
전자세금계산서발행(e세로바로연결) 사용자 매뉴얼.
Linux/UNIX Programming
UNIX Unbounded A Beginning Approach
컴퓨터 네트워크 실습.
Processing resulting output
※ POSCO기술연구원 ID를 가지고 있지 않는 경우
Linux Compile.
EHA PXA255 스네이크 게임 내장형 하드웨어 A 2009년 7월 16일.
DataStage 운영자 지침서 Operator’s Guide
자몽자몽 PPT템플릿 Made by 홍양홍삼.
경북학생생활지도위원회 동계 연수회 자료 2016학년도 겨울방학 학생생활지도 계획 (금)
LINUX SECURITY - web서버보안 -
제주닷컴 매뉴얼 (실시간 예약시스템) 2013년 10월.
DataBase 연결 및 사용방법
U+ Biz 그룹웨어 Mobile Office User Guide.
제10,11,12장 파일시스템 디스크 스케줄링.
제4장 유닉스 쉘 숙명여대 창병모 2011 가을.
2018 봄학기 Pusan National University School of CSE
「 LINUX IBM SpectrumScale 설치 가이드」
1조 김성수 백현기 석광우 김지원 박광연.
Cron Demon Crontab명령어 사용법을 중심으로.
인천 장로성가단 New York 카네기홀 연주 9박 11일
프로젝트 포트폴리오 요약 프로젝트 종류 프로젝트 이력 역할 주요 기술 : Windows System Application
For Linux 1.0.
6장 콘 셸 뇌를 자극하는 Solaris Bible.
2014년 외환건전성 업무보고 설명회 월 금융감독원 외환감독국.
연구개발비 종합관리시스템 이용안내 ( 연 구 비 카 드 제 )
NFS (Network File system)
시스템 인터페이스 Lab#5 쉘 실습.
INET, Inc. Ws_watch User Guide.
(제작자: 임현수)모둠:임현수,유시연,유한민
화 일 구 조 Chapter 3 화일의 입출력 제어.
Excel 일차 강사 : 박영민.
제4장 유닉스 쉘 숙명여대 창병모
온라인 플랫폼 의료관광상품 기획안 기획안과 별도로, 제출되는 상품 등록 정보는 이미지 형태로 제출바랍니다.
유예 X-FILE *조사자* 1301권희원 1315이예지 1317장아정 1322홍자현.
차세대 응급의료정보망 구축 4차 사업 통합로그인 이용메뉴얼 v1.1.
인생의 멘토가 되어주는 2017 광주희망교실 예산 집행.
학교시설사용예약관리시스템 매뉴얼 (학교 관리자용) 부산광역시교육청
1. 환경설정 1.1 병원 정보 1. 개원일 - 병원 인수해서 보험 청구 시 사용 2. 폐원일 - 병원 폐원하고 다른 의사에
Presentation transcript:

crontab

-l crontab 파일의 내용을 화면에 출력할 때 사용. -r crontab 파일을 삭제할 때 사용. Crontab option -e crontab 파일을 편집할 때 사용. -l crontab 파일의 내용을 화면에 출력할 때 사용. -r crontab 파일을 삭제할 때 사용. cron 명령은 지정된 날짜와 시간에 일정 작업을 주기적으로 수행하기 위해 사용되며 각 사용자 별로 /var/spool/cron/crontabs directory에 사용자 ID와 같은 이름의 crontab file을 만들어 cron job을 지정할 수 있다. cron 명령은 system이 부팅되면서 /etc/rc2.d/S75cron script에 의해서 daemon 형태로 수행된다. Crontab을 사용하면 SMS와 유사한 기능을 수행할 수 있으며 관리자가 작업시간을 선택할 수 있기 때문에 편리하다. 주로 backup을 수행할 때 많이 사용된다.

Minutes Hours Date Month Day-of-Week command Minutes = [0부터 59까지] crontab 1. Crontab 사용법 1). Crontab의 정의 Crontab 명령형식 Minutes Hours Date Month Day-of-Week command Minutes = [0부터 59까지] Hours = [0부터 23까지] Date = [1부터 31까지] Month = [1부터 12까지] Day-of-Week = [0부터 7까지] (0과 7)=일요일, 1=월요일, 2=화요일, 3=수요일, 4=목요일, 5=금요일, 6=토요일, command = 실행하고자 하는 명령 command를 제외한 모든 필드에 와일드 카드 문자(*)를 사용할 수 있고, field에 - 기호를 사용해서 범위를 지정할 수 있다. 30 1 * 2,4,6,8,10,12 3-5 /usr/bin/wall /var/tmp/message

/etc/cron.d/cron.allow file이 존재하는 경우, 그 file 안에 지정되지 않은 사용자 crontab 1. Crontab 사용법 1). Crontab의 정의 Crontab 사용권한 /etc/cron.d/cron.allow file이나 /etc/cron.d/cron.deny file을 이용하여 시스템 관리자는 각 사용자 별로 crontab 화일에 대한 access 권한을 제한 할 수 있다. crontab을 access 할 수 있는 사용자 /etc/cron.d/cron.allow file이 존재하는 경우, 그 화일 안에 지정된 사용자 2. /etc/cron.d/cron.allow file이 없는 경우, /etc/cron.d/cron.deny file안에 지정되지 않은 사용자 -crontab을 access 할 수 없는 사용자 /etc/cron.d/cron.allow file이 존재하는 경우, 그 file 안에 지정되지 않은 사용자 2. /etc/cron.d/cron.allow file이 없는 경우, /etc/cron.d/cron.deny file에 지정된 사용자 3. /etc/cron.d/cron.allow와 /etc/cron.d/cron.deny file이 모두 없는 경우, root를 제외한 모든 사용자

OS가 설치되면 기본적으로 /etc/cron.d/cron.deny이 생성되고 그 안에 아래의 사용자들이 지정된다. daemon crontab 1. Crontab 사용법 1). Crontab의 정의 Crontab 사용권한 OS가 설치되면 기본적으로 /etc/cron.d/cron.deny이 생성되고 그 안에 아래의 사용자들이 지정된다. daemon bin smtpd nuucp listen nobody noaccess /etc/cron.d/cron.allow와 /etc/cron.d/cron.deny file에 사용자를 지정할 때에는 위와 같이 한 줄에 한 명씩 사용자를 지정한다.

crontab 1. Crontab 사용법 1). Crontab의 정의 Crontab 사용권한 vi와 같은 텍스트 편집기로 직접 crontab 파일을 편집하면 안된다. crontab -e 명령을 사용하면 vi를 호출한 다음 변경된 내용을 cron에 알린다. crontab -e 명령을 사용해서 crontab 항목을 모두 삭제했지만 crontab -l 명령을 실행하면 삭제한 항목이 나온다. crontab 파일을 모두 삭제하려면 crontab -r 명령을 사용해야 한다. crontab -e 명령은 빈 파일을 처리하지 못하기 때문에 변경된 내용을 업데이트하지 못한다. 특정 편집기를 사용은? 환경 변수 EDITOR를 (특정 편집기 이름)으로 설정하면 된다. 하지만 일반적으로 vi 이외에 다른 편집기(ed라는 편집기가 있다.)를 거의 사용하지 않는다.

# EDITOR=vi (editor 설정) # export=EDITOR # vi /etc/cron.d/cron.allow crontab 1. Crontab 사용법 1). Crontab의 정의 Crontab 기타 설정 # EDITOR=vi  (editor 설정) # export=EDITOR # vi /etc/cron.d/cron.allow (crontab 명령어가 수행되지 않을 시 user명을 추가해준다.) root user명 # crontab -e (crontab 생성) # crontab -e user명  (user명에 해당하는 crontab 생성) 30 17 * * 5 /usr/bin/banner "Time to go!" > /dev/console :wq  (/var/spool/cron/crontabs/user_name 에 저장된다.)   # crontab -l (리스트 확인) # crontab -l user명  (user명에 해당하는 리스트 확인) # crontab -r user명 (crontab 삭제)