설정
cron 서비스를 이용하여 우분투(ubuntu) 리눅스 부팅(재부팅) 후 특정 스크립트(sh) 자동 실행
내맴이여
2023. 3. 29. 16:22
반응형
1. 시험환경
˙ 우분투(ubuntu)
˙ crontab
2. 목적
˙ 리눅스 부팅 또는 재부팅 후 특정 스크립트 파일을 자동실행 하는 방법을 알아보자.
˙ crontab 설치 및 설정 명령어를 알아보자.
3. 적용
① 우분투(ubuntu) 환경에서 cron을 설치한다.
- 명령어 : $ sudo apt update -y
- 명령어 : $ sudo apt install -y cron
② cron 서비스를 시작한다.
- 명령어 : $ sudo service cron start
③ cron systemctl을 활성화한다.
- 명령어 : $ sudo systemctl enable cron.service
④ cron systemctl 등록 및 서비스 상태를 확인한다.
- 명령어 : $ sudo systemctl list-unit-files | grep cron
- 명령어 : $ sudo service cron status
⑤ 시스템 기동 후 자동 실행할 스크립트 파일을 설정한다.
- 명령어 : $ crontab -e
@reboot [/home/ubuntu/startup.sh]
⑥ cron 설정 정보를 확인한다.
- 명령어 : $ crontab -l
4. 결과
˙ 시스템을 재부팅하여 설정한 스크립트가 자동 실행되는지 확인한다.
반응형