기타
![[RaspberryPi 4] 모니터 없이 부팅](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdAGl7Q%2FbtrbUXxPKMa%2Fccn1Rni1lCUDkPSdqJlENK%2Fimg.png)
[RaspberryPi 4] 모니터 없이 부팅
라즈베리파이에서 모니터없이 부팅을 시키기 위해서는 해상도 설정이 필요합니다. sudo raspi-config 명령어를 입력합니다. 2. Display Options - Resoultion - default를 제외한 아무 옵션 선택 설정 후 hdmi 연결 없이 재부팅 시 부팅이 가능합니다.
![[git] 자주쓰는 명령어 모음](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FceHKkx%2Fbtq2HyHPN63%2FHa5vH6tlWh1EJ5J4ELaz4K%2Fimg.png)
[git] 자주쓰는 명령어 모음
1. 가장 많이 쓰는 명령어 (1) 기본 설정 # 사용자 이름, 이메일 확인 git config --global user.name git config --global user.email git config -l # 사용자 이름, 이메일 등록 git config --global user.name "inan" git config --global user.name "test@test.com" # 새로운 폴더 깃 저장소 등록 git init git clone {저장소} (2) 기본 사용 # 깃에 새로운 파일 등록(추적) git add * # 파일의 상태 확인 git status # 변경사항 커밋(저장) git commit -m 'message' # 서버로 변경사항 푸시(저장) git push # 서버의 변경사항..
![[라즈베리파이4, python3] 파이썬 프로세스 이름 변경(python process rename)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRX7Lb%2FbtqWK0bKeDI%2FXLXHgoSdhUanUALkLlgq6K%2Fimg.png)
[라즈베리파이4, python3] 파이썬 프로세스 이름 변경(python process rename)
리눅스에서 파이썬 프로그램을 실행하면 모든 프로세스 이름(CMD:COMMAND)는 python3로 나타나게 됩니다.(2.x는 python) 5446 5444 16799 pts/5 00:00:00 python3 5447 5444 16799 pts/5 00:00:00 python3 5448 5444 16799 pts/5 00:00:00 python3 5449 5444 16799 pts/5 00:00:00 python3 5450 5444 16799 pts/5 00:00:00 python3 5451 5444 16799 pts/5 00:00:00 python3 5452 5444 16799 pts/5 00:00:00 python3 5453 5444 16799 pts/5 00:00:00 python3 다음과 같이 프..
![[Shell Script] 특정 디렉토리안에 파일 존재여부 확인하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMmZRr%2FbtqT91Y5d4A%2F06L8rwrj6m56EO9rEyjgS1%2Fimg.png)
[Shell Script] 특정 디렉토리안에 파일 존재여부 확인하기
쉘 스크립트를 하면서 겪게 될 수 있는 문제일수도 있고 아닐 수도 있습니다. 하지만 문제를 만났을때 이 글을 통해 문제를 빠르게 해결할 수 있었으면 좋겠습니다. 저는 삽질을 굉장히 많이 했습니다..! findDir=`find /home/pi/video -type d -empty | grep -o video | tr -d '[:space:]'` -> findDir = `` 등으로 하면 오류납니다. 붙여서 써주세요. -> grep -o video //grep이 뽑아내는 string 중 해당 단어가 존재하는 만큼 출력됩니다. video가 3개면 3번 출력! -> tr -d '[:space:]' // 공백 및 엔터를 제거해줍니다. if [ "video" != "$findDir" ]; then echo file ..
![[Shell Script] 현재 사용중인 WIFI SSID 값 얻기(파싱)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fzx52C%2FbtqT3tPNdk5%2FE2eKgFzs6mkaYBmmNOtBw1%2Fimg.png)
[Shell Script] 현재 사용중인 WIFI SSID 값 얻기(파싱)
현재 사용중인 와이파이 이름 찾기입니다! 실행환경은 라즈베리파이4 라즈비안 운영체제입니다. iw dev | grep ssid | tr -d '[:space:]' | cut -c 5- 1. iw dev -> 인터넷에 모든 정보 출력 addr, ssid, type, channel 등등 2. iw dev | grep ssid -> ssid WIFINAME // 스페이스바, 엔터값 등이 포함되어 있는 결과값을 줍니다. 3. iw dev | grep ssid | tr -d '[:space:]' -> ssidWIFINAME // 문자열 안에 있는 모든 스페이스바, 엔터값을 제거하여 결과값을 출력하고 변수에 담아줍니다. // 무려 네번째 파이프 연산입니다. 4. iw dev | grep ssid | tr -d '[:..
![[RaspberryPi 4] 부팅시 프로그램 자동시작](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHh9sV%2FbtqT92cxeHh%2FVrAw4ciIArTV0tL73vFAo1%2Fimg.png)
[RaspberryPi 4] 부팅시 프로그램 자동시작
라즈베리파이를 부팅할때마다 특정 프로그램을 자동으로 시작할 수 있도록 설정하는 방법을 알려드리겠습니다. 저는 인터넷에 많이 있는 자료들을 참고했을 정상적으로 작동하지 않아서 꽤나 고생했던 부분입니다. 이 글이 누군가에게 도움이 되었다면 좋겠군요. 1. 일반적인 방법 sudo vi /etc/xdg/lxsession/LXDE-pi/autostart @lxterminal ... @lxterminal -e .../start.sh -> 구글 검색 시 상단 및 대부분은 lxterminal을 이용하여 프로그램을 시작하라고 합니다. 2. 해결방법 sudo vi /etc/xdg/lxsession/LXDE-pi/autostart @/bin/bash /home/pi/start.sh @는 붙여도 안붙여도 무관, lxtermi..