라즈베리파이 부팅시에 특정 프로그램 혹은 스크립트를 자동시작 하게 하는 방법을 설명 하고자 한다.
본 글에서 설명하는 방법은 라즈베리파이의 GUI 관련 시스템이 모두 시작된 후에 이루어지기 때문에 crontab으로는 불가능한 GUI프로그램에서도 모두 잘 작동 한다는 장점이 있다.
터미널을 통해 다음위치의 파일을 연다.
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
해당 파일에는 이미 4줄정도의 내용이 있는데 screensaver의 바로 윗줄에다가 부팅시 실행하고자하는 명령어를 입력해주면된다.
예를들면 부팅시 바탕화면에있는 test.py를 실행하고 싶으면 다음 명령어를 입력해준다.
lxterminal -e python /home/pi/Desktop/test.py
저장 후에 재부팅을하면 test.py를 실행하는 터미널을 볼 수 있다.
'라즈베리파이' 카테고리의 다른 글
install candle (0) | 2023.04.28 |
---|
댓글