본문 바로가기
코스웨어/16년 스마트컨트롤러

2016_03_28_리눅스 기초_노태경_업무일지

by 알 수 없는 사용자 2016. 3. 28.
728x90
반응형

 


 

Shell (사전적 의미론 껍데기) : 명령어를 통해 커널에 접근 가능

리눅스 명령어  ls -al : 현재 디렉토리 내의 모든 내용 출력   pwd : 현재 디렉토리를 보여줌   tree : 현재 디렉토리를 포함해서 모든 하위 디렉토리와 파일을 보여줌

(화면에 뿌려줄때 ctrl+c로 빠져나올 수 있다)

sudo : SUbstitute user DO 의 줄임말, 관리자 권한의 계정으로 명령을 내림


su - : root권한 획득  $ : 일반계정 # : 루트계정 (sudo)


Ctrl + D : 로그아웃, 한번 더 입력하면 창을 닫는다.

apt-get 프로그램을 받음, 설치시 install 명령어를 뒤에 같이 씀-> install (대상)


sudo raspi-config 라즈베리파이 환경설정

sudo apt-get install vim

Expand Filesystem // 파일시스템 확장(SD 카드 전체용량 사용하도록 확장)
Change User Password // pi계정 비밀번호 변경

Internationalisation Options  //언어, 키보드,타임존 등을 설정

sudo apt-geut update 업데이트 장소에서 업데이트 패키지 목록 갱신 

 
 

apt-get 프로그램 받아서 설치해줌


 wlan scan - TESTER 네트워크가 보임


sudo apt-get install vim // vim설치, vim visual editor에서 발전한 것


 

터미널에서 Visual Editor 실행 (main.c 란 파일명으로 편집)



 

편집 / 명령모드 / 확장명령



 

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! : 저장하지 않고 종료

728x90