crontab on redgoose note

crontab

Nest: Development Category: Server 2019-05-27

리눅스 서버가 켜지거나 일정한 주기로 자동으로 실행되는 쉘 스크립트를 설정할 수 있습니다.

다음과 같은 명령을 실행하면 실행할 스크립트를 등록하거나 편집할 수 있습니다.

sudo crontab -e

다음 명령으로 설정되어있는 crontab 실행내용을 확인할 수 있습니다.

crontab -l

다음 명령은 crontab 삭제

crontab -r

부팅할때 실행하는 스크립트는 다음과 같이 사용합니다. sleep 명령어를 이용하여 실행 딜레이를 줄 수 있습니다.

@reboot sleep 30 && /script.sh

대략적으로 다음과 같은 형식으로 주기적으로 스크립트를 실행할 수 있습니다.

00 04 * * * /script.sh

참고링크