Crontab - Linux Scheduling
crontab - vi 편집기에서 열기
sudo crontab -e
crontab - Schedule 입력 형식
crontab 파일에 아래와 같은 형식으로 저장
<Minute> <Hour> <DayOfMonth> <Month> <DayOfWeek> <User Command>
ex)
예제 01
15 1 * * * root find / -name ".DS_Store" -depth -exec rm {} \;
매일 오전 1시 15분에 자동으로 명령을 실행
예제 02
00 9 1 * * root find / -name ".DS_Store" -depth -exec rm {} \;
매월 1일 오전 9시 00분에 자동으로 명령을 실행
참고: 컴퓨터가 스케줄된 시간에 꺼져 있다면 이 명령이 실행되지 않습니다.
crontab - vi 편집기 종료
esc 키를 누르면 INSERT 가 없어지며 명령어를 입력할 수 있습니다.
ZZ (대문자, Shift+z 를 두번 입력하면 됩니다.) 를 입력합니다. (별도로 입력하는 명령어가 보여지지는 않습니다.)
crontab: installing new crontab
위 메세지가 보인다면 정상적으로 저장 및 생성이 된 것입니다.
crontab - 등록된 Schedule 확인
sudo crontab -l
# 하나도 등록되지 않았다면, no crontab for <user명>을 출력 합니다.
crontap - 등록된 Schedule 모두 삭제
sudo crontab -r
Author And Source
이 문제에 관하여(Crontab - Linux Scheduling), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@zivary/crontab-Linux-Scheduling저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)