Linux에서 crontab 오류 로그를 보는 방법: 1. "/var/log/cron" 파일 디렉터리를 봅니다. 2. "tail -f /var/log/cron" 명령을 사용하여 파일의 끝을 봅니다. 3. "vim /var/log/cron" 명령을 사용하면 고급 텍스트 뷰어를 통해 볼 수 있습니다.
이 튜토리얼의 운영 환경: linux5.9.8 시스템, DELL G3 컴퓨터
Linux crontab 오류 로그를 읽는 방법은 무엇입니까?
Linux에서 crontab 로그 오류 보기
文件目录 /var/log/cron #实时文件尾部查看 tail -f /var/log/cron #高级文本查看器 vim /var/log/cron
관련 소개:
Linux crontab은 프로그램을 정기적으로 실행하는 데 사용되는 명령입니다.
운영 체제가 설치된 후에는 이 작업 예약 명령이 기본적으로 시작됩니다.
crond 명령은 1분마다 수행할 작업이 있는지 주기적으로 확인하여 수행할 작업이 있으면 자동으로 실행됩니다.
참고: 새로 생성된 cron 작업은 즉시 실행되지 않지만 최소 2분 후에 실행됩니다. 물론 cron을 다시 시작하여 즉시 실행할 수 있습니다.
Linux 작업 스케줄링 작업은 크게 다음 두 가지 범주로 나뉩니다.
1. 시스템에서 수행되는 작업: 시스템 데이터 백업, 캐시 정리 등 시스템에서 주기적으로 수행되는 작업
2. 개인: 10분마다 메일 서버에서 새 메시지를 확인하는 등 사용자가 정기적으로 수행해야 하는 특정 작업은 각 사용자가 설정할 수 있습니다.
Syntax
crontab [ -u user ] file
또는
crontab [ -u user ] { -l | -r | -e }
설명:
crontab은 허용하는 데 사용됩니다. 사용자에게 고정된 시간 또는 고정된 간격으로 프로그램을 실행하는 데 사용됩니다. 즉, 사용자의 일정과 유사합니다.
-u 사용자는 특정 사용자의 일정을 설정하는 것을 의미하며, 타인의 일정을 지정하려면 해당 권한(예: 루트)이 있어야 한다는 전제가 있습니다. -u user를 사용하지 않는다면, 스스로 스케줄을 설정한다는 뜻이다.
매개변수 설명:
-e: 일정을 설정하려면 텍스트 편집기를 실행하세요. 기본 텍스트 편집기는 VI입니다. 다른 텍스트 편집기를 사용하려면 해당 텍스트 편집기( 예: setenv VISUAL joe)
-r: 현재 일정 삭제
-l: 현재 일정 나열
시간 형식은 다음과 같습니다.
f1 f2 f3 f4 f5 program
여기서 f1은 분, f2는 시간, f3은 일을 의미합니다. 월 중 f4는 월을 나타내고, f5는 요일을 나타냅니다. 프로그램은 실행될 프로그램을 나타냅니다.
f1이 *이면 프로그램이 1분마다 실행된다는 의미이고, f2가 *이면 프로그램이 1시간마다 실행된다는 의미 등입니다.
f1이 a-b이면 a분부터 ~a분까지의 기간을 의미합니다. 분 b 실행하려면 f2가 a-b인 경우 a번째부터 b번째 시간까지 실행된다는 의미이고, f1이 */n인 경우 f2는 *마다 실행된다는 의미입니다. /n은 n시간마다 한 번씩 실행됨을 의미하며 나머지는 계속 실행됩니다.
f1이 a, b, c,...인 경우 a, b, c에서 실행된다는 의미입니다. ,...분, 그리고 f2가 a, b, c,...일 때 a, b, c...시간이 실행됨을 나타내며 나머지는 유추로 추론할 수 있습니다
* * * * * - - - - - | | | | | | | | | +----- 星期中星期几 (0 - 6) (星期天 为0) | | | +---------- 月份 (1 - 12) | | +--------------- 一个月中的第几天 (1 - 31) | +-------------------- 小时 (0 - 23) +------------------------- 分钟 (0 - 59)
사용자도 저장할 수 있습니다 먼저 파일의 모든 설정을 수행하고 crontab 파일을 사용하여 실행 시간을 설정합니다.
추천 학습: "
Linux 비디오 튜토리얼위 내용은 Linux crontab 오류 로그를 읽는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!