Linux 의 cron 프로그램
1. Linux 정시 작업
리 눅 스에 서 셸 스 크 립 트 를 미리 설정 한 시간 에 실행 하려 면
at
명령 이 매우 좋 지만, 셸 작업 을 정기 적 으로 수행 해 야 한다. 예 를 들 어 매일 한 번, 매주 한 번, 리 눅 스 의 cron 프로그램 이 정기 적 으로 수행 하 는 작업 을 배정 해 야 한다.cron 프로그램 은 실행 할 작업 을 얻 기 위해 배경 에서 테이블 (cron 시간표) 을 실행 하고 검사 합 니 다.2. cron 시간표
cron 시간 표 는 작업 이 실행 에 적합 하도록 특별한 형식 으로 지정 합 니 다. 그 형식 은 다음 과 같 습 니 다.
min hour dayofmonth month dayofweek command
cron 시간 표 는 특정 값, 수치 범위 또는 어댑터 로 항목 을 지정 할 수 있 습 니 다.예 를 들 어 매일 10: 15 에 명령 을 실행 하려 면 cron 시간표 항목 을 사용 할 수 있 습 니 다.
15 10 * * * command
dayofmonth, month, dayofweek 는 어댑터 를 사용 하여 cron 이 매달 매일 10: 15 에 이 명령 을 수행 할 것 임 을 설명 합 니 다.매주 오후 4 시 15 분 에 집행 하 는데 그 표현 형식 은 다음 과 같다.
15 16 * * 1 command
dayofweek 도 몬, tue, wed, thu, fri, sat, sun 으로 표시 할 수 있 으 며, 숫자 는 0 ~ 6 에서 일요일 ~ 토요일 에 대응 합 니 다.매월 첫날 낮 12 시 에 집행 하 는 표현 형식 은 다음 과 같다.
00 12 1 * * command
crontab -l
명령 은 기 존의 cron 시간 표를 표시 할 수 있 습 니 다.$ crontab -l
crontab: no crontab for ***
cron 시간 표 는 Linux 시스템 이 7 * 24 시간 실행 된다 고 가정 하고 시간 시스템 이 꺼 지면 작업 이 실행 되 지 않 으 며 켜 지면 cron 프로그램 이 놓 친 작업 을 수행 하지 않 습 니 다.
참고 문헌
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
바이너리 파일cat 또는tail, 터미널 디코딩 시 처리 방법cat으로 바이너리 파일을 보려고 할 때 코드가 엉망이 되어 식은땀이 났다. 웹에서 스크롤된 정보의 처리 방법과alias의 설정을 요약합니다. reset 명령을 사용하여 터미널을 재설정합니다.이렇게 하면 고치지 못하...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.