Crontab 명령어 설명

crontab 명령어는 주기적으로 실행해야 하는 사용자 작업을 제출하고 관리하는 데 사용됩니다. 이것은 Windows에서의 예약된 작업과 유사합니다. 운영 체제가 설치된 후, 이 서비스 도구는 기본적으로 설치되며, crond 프로세스가 자동으로 시작됩니다. crond 프로세스는 매분 정기적으로 실행할 작업이 있는지를 확인합니다. 실행할 작업이 있을 경우, 해당 작업은 자동으로 실행됩니다.

여기에 더 자세한 소개가 있습니다:

crontab

crontab 명령어는 사용자의 crontab 파일을 편집하는 데 사용됩니다. crontab 파일은 특정 시간에 실행될 명령어 목록을 담고 있는 텍스트 파일입니다.

명령어 문법

crontab 명령어의 문법은 다음과 같습니다:

crontab [옵션]

옵션

crontab 명령어에는 다음 옵션이 있습니다:

-e : crontab 파일을 편집합니다.

-l : crontab 파일을 목록으로 보여줍니다.

-r : crontab 파일을 제거합니다.

-u 사용자 : 지정된 사용자의 crontab 파일을 편집합니다.

Crontab 파일 형식

Crontab 파일은 실행될 명령어를 지정하는 일련의 줄로 구성되어 있습니다. 각 줄은 다섯 개의 필드로 나뉘며, 각 필드는 공백이나 탭으로 구분됩니다:

분 : 명령어가 실행될 분.

시 : 명령어가 실행될 시간.

월의 일 : 명령어가 실행될 월의 날짜.

월 : 명령어가 실행될 월.

요일 : 명령어가 실행될 주의 요일.

예제

다음 예제는 crontab 파일에 명령어를 추가하는 방법을 보여줍니다:

crontab -e

이것은 텍스트 편집기에서 crontab 파일을 엽니다. 파일에 다음 줄을 추가하십시오:

0 0 * * * /path/to/command

이를 통해 매일 자정에 /path/to/command 명령어가 실행됩니다.

다음 예제는 crontab 파일의 목록을 보는 방법을 보여줍니다:

crontab -l

이것은 crontab 파일의 내용을 목록으로 보여줍니다.

다음 예제는 crontab 파일을 제거하는 방법을 보여줍니다:

crontab -r

이것은 crontab 파일을 제거합니다.

더 많은 crontab 예제들