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 파일을 제거합니다.