본문 바로가기

라즈베리파이43

리눅스)crontab으로 python파일 주기적으로 실행시키고 log남기기 작업환경: 라즈비안 리눅스 (라즈베리파이4) 근데 걍 데비안이랑 거의 똑같음. 근데 우분투환경도 설정은 똑같을듯 1. crontab 설치 $sudo apt-get install cron 2. crontab -e 로 설정 3. 로깅하기 crontab -e에서 적은 내용 확인하려면 crontab -l하면됨 실행파일 >> 로그파일 2>&1 하면 로그파일에 로깅할 수 있음. 4. 에러 수정 로깅 문제1 ) 로그를 보니 /bin/sh: 1: /home/pi/challenge100/test.py: Permission denied 에러 발생 python 파일을 실행을 못함 > python파일의 권한을 실행도 가능하도록 바꿔줌 $ chmod 775 file.py 로깅 문제2 ) SyntaxError: invalid s.. 2022. 12. 11.
라즈베리파이4 SSH접속 설정 1. 기본 업데이트 - $ sudo apt-get upgrade - $ sudo apt-get update 2. ssh 연결 가능하게 설정 - Preference > Raspberry pi configuration > interfaces > SSH 를 Enable로 바꾸기 근데 이렇게 했는데 ssh 접속이 안됐음. - $ sudo raspi-config 로 들어가서 > Interface options > SSH > YES 하면 [The SSH server is enabled] 라는 문구가뜸. - 둘중 아무거나 해도 될 것 같다. 확인하고보니까 IP주소를 잘못쳐서 접속이 안된거였었다. 3. ssh접속 - Raspberry pi 쪽에서 인터넷연결하고 ifconfig해서 IP주소 확인 - 확인한 주소로 연결하.. 2022. 12. 11.
라즈베리파이4 시작하기 - OS다운부터 부팅까지 초기 설정 ● 라즈베리파이4 초기 설정하는 순서 ● 1. SD카드에 OS다운받기 2. 라즈베리파이 부팅하기 필요준비물: SDcard, SDcard리더(option), 컴퓨터(노트북) 라즈베리파이, 마우스, 키보드, 모니터, HDMI선, 랜선(option) 1. SD card에 OS다운 받기 1-1. Imager 다운로드 https://www.raspberrypi.org/software/ 에서 Raspberry Pi OS – Raspberry Pi The Raspberry Pi is a tiny and affordable computer that you can use to learn programming through fun, practical projects. Join the global Raspberry Pi c.. 2021. 9. 14.