라즈베리파이 첫 수업
홈페이지 https://www.raspberrypi.org/
Raspbian Jessie 풀버전 다운로드
https://downloads.raspberrypi.org/raspbian_latest
Win32DiskImager 다운로드
https://sourceforge.net/projects/win32diskimager/
Device항목에 sd카드 드라이브명 확인후,
Raspbian 이미지 쓰기(디스크 모양)
네트워크 설정
인터넷 프로토콜 버전 4 (TCP/IPv4)
ip주소 끝자리를 출석번호 +10으로 줌 (24+10) // 후에 출석번호 +40으로 수정함
•Google Public (구글 퍼블릭)
◦기본 DNS 서버 주소 - 8.8.8.8
◦보조 DNS 서버 주소 - 8.8.4.4
IPv4 주소 : 192.168.1.34로 바뀜
[라즈베리 파이, 기본 세팅]
전원을 꼽는 순간 부팅
HDMI 흔들어서 넣지말고 수직으로 주의깊게 넣기 (뺄때도 마찬가지)
처음 세팅때는 usb키보드와 마우스 연결 필요
Shell (사전적 의미론 껍데기) : 명령어를 통해 커널에 접근 가능
unix : 여러 os의 조상
리눅스 명령어
ls -al : 현재 디렉토리 내의 모든 내용 출력
pwd : 현재 디렉토리를 보여줌
tree : 현재 디렉토리를 포함해서 모든 하위 디렉토리와 파일을 보여줌
(화면에 뿌려줄때 ctrl+c로 빠져나올 수 있다)
sudo : SUbstitute user DO 의 줄임말, 관리자 권한의 계정으로 명령을 내림
su - : root권한 획득
$ : 일반계정
# : 루트계정 (sudo)
Ctrl + D : 로그아웃, 한번 더 입력하면 창을 닫는다.
apt-get 프로그램을 받음, 설치시 install 명령어를 뒤에 같이 씀
-> install (대상)
sudo apt-get install vim
sudo raspi-config // 라즈베리 파이 환경설정
sudo apt-get update // 각 업데이트 저장소 에서 업데이트 패키지 목록을 갱신
apt-get 프로그램 받아서 설치해줌
wlan scan - TESTER 네트워크가 보임
sudo apt-get install vim // vim설치, vim은 visual editor에서 발전한 것
터미널에서 Visual Editor 실행 (main.c 란 파일명으로 편집)
편집 / 명령모드 / 확장명령
visual editor 명령어 배우기
i : insert
o : 한줄 띄우고 insert
esc누르면 명령모드
명령모드
backspace는 커서 왼쪽 이동
방향키는 hjkl 키로도 대체 가능
h : left
j : down
k : up
l : right
x : 한개의 문자 삭제
D : 커서뒤의 한줄 삭제
dw : 단어 삭제
d + (hjkl) : 해당 방향 삭제
d3 + ↓ : 4줄 삭제 (3+1)
r : 1개의 문자 바꾸기
R : 수정모드로 글자 덮어씀
dd : 잘라내기
p : 붙여넣기
P : 아랫줄에 붙여넣기
I (shift+i) : 윗줄에 붙여넣기
yy : 현재 라인 복사
$ : 문장의 맨 끝으로 이동
0 : 문장의 맨 처음으로 이동
v 비쥬얼블럭 잡기
shift + colon (:)
:set numer // 줄보이기
:q! : 저장하지 않고 종료
'코스웨어 > 16년 스마트컨트롤러' 카테고리의 다른 글
20160321-허도경-업무일지-펌웨어실습 (0) | 2016.03.26 |
---|---|
20160318-업무일지-허도경-타이머카운터 스톱,리셋 (0) | 2016.03.26 |
기본적인 머신러닝과 딥러닝 강의 (0) | 2016.03.26 |
20160325_장진웅_업무일지_라즈베리 인터넷 설정 (0) | 2016.03.25 |
라즈비안 한글설정 (0) | 2016.03.25 |
20160324_조재찬_업무일지_펌웨어(써미스터,PWM) (0) | 2016.03.25 |
20160324-업무보고-이보원-써미스터 사용 실습 (0) | 2016.03.25 |
20160318_김도관_업무일지_타이머자동증가&스위치제어 (0) | 2016.03.25 |