Linux 의 정시 작업 crontab 를 자세히 소개 합 니 다.
crontab 명령 은 유 닉 스 와 유 닉 스 운영 체제 에서 흔히 볼 수 있 으 며 주기 적 으로 실 행 된 명령 을 설정 하 는 데 사 용 됩 니 다.이 명령 은 표준 입력 장치 에서 명령 을 읽 고'crontab'파일 에 저장 합 니 다
(/var/spool/cron/
사용자 이름 의 파일)을 읽 고 실행 할 수 있 도록 합 니 다.이 단 어 는 그리스 어 chronos(χρνο),시간일반적으로 crontab 에 저 장 된 명령 은 데 몬-crond 에 의 해 배경 에서 실 행 됩 니 다.매 분 마다 예 정 된 작업 이 실행 되 어야 하 는 지 확인 합 니 다.이런 작업 은 일반적으로 cron jobs 라 고 부른다.
2.crond 프로 세 스 시작
service crond start
설치 하지 않 았 다 면 먼저 설치 하 십시오:
yum install vixie-cron
yum install crontabs
3.crontab 일반적인 명령:crontab -e
crontab 파일 을 편집 하고 편집 하면 crond 프로 세 스 가 자동 으로 읽 습 니 다. crontab -l
사용자 crontab 파일 의 상세 한 내용 을 보 여 줍 니 다.crontab -r
crontab 파일 삭제4.crontab 파일 형식
crontab 파일 은 6 부분 으로 구성 되 어 있 습 니 다.
1,minute 한 시간 중 어느 분[0-59]
2.hour 하루 중 어느 시간[0-23]
3.day-of-month 1 월 중 어느 날[1-31]
4.month-of-year 1 년 중 어느 달[1-12]
5.day-of-week 일주일 중 어느 날[0-6]
6.commands 가 수행 하 는 명령
이 옵션 들 은 비어 있 으 면 안 됩 니 다.사용자 가 몇 가지 항목 을 만 들 필요 가 없다 면*를 사용 하여 시간 을 표시 할 수 있 습 니 다.
시간 필드 마다 여러 개의 값 을 지정 할 수 있 습 니 다.쉼표 로 구분 할 수 있 습 니 다.5-8*/5
15 3 * * 1-5 echo 111 > aa.txt
위 에 표 시 된 바 와 같이 매주 1 시 부터 주 5 분 까지 3 시 15 분 에 이 계획 임 무 를 집행 한다.5.어떤 사용자 가 crontab 명령 을 사용 할 수 있 습 니까?
4.567914.이 파일 이 존재 한다 면 이 파일 에 있 는 사용자 만 crontab 명령 을 사용 할 수 있 습 니 다.파일 이 존재 하지 않 으 면 찾 습 니 다
/etc/cron.allow
이 파일 이 존재 한다 면 이 파일 의 사용 자 는 crontab 명령 을 사용 할 수 없습니다.두 파일 이 존재 하지 않 으 면 루트 만 crontab 명령 을 사용 할 수 있 습 니 다.
두 파일 이 모두 존재 하고 비어 있 으 면 모든 사용자 가 crontab 명령 을 사용 할 수 있 습 니 다.
6.정시 퀘 스 트 결합 PHP
정기 적 으로 phop 을 실행 하 는 것 은 간단 합 니 다.명령 을 phop 스 크 립 트 로 바 꾸 면 됩 니 다.다음 은 1 분 간격 으로 index.php 를 실행 하 는 것 을 의미 합 니 다.
*/1 * * * * php /usr/www/test/index.php
7.총화이상 은 Linux 의 정시 미 션 crontab 에 관 한 모든 내용 입 니 다.모두 배 웠 습 니까?이 글 이 여러분 이 Liux 를 배우 거나 사용 하 는 데 도움 이 되 기 를 바 랍 니 다.여러분 의 지지 에 감 사 드 립 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
용감한 바로 가기 및 우분투 응용 프로그램안녕하세요 여러분, 이 기사에서는 모든 사이트에서 pwa를 생성하고 실행기 응용 프로그램으로 추가하는 방법을 설명하고 싶습니다. 일부 웹사이트는 PWA로 설치를 허용하지 않지만 유사한 애플리케이션을 원합니다. 1. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.