11 월 14 일 실습내용

19
Linux System http://rieutz.dothome.co.kr 20111999 박박박 11 박 14 박 박박박박

description

11 월 14 일 실습내용. vi 편집기. 리눅스 기반 대표적인 편집기 vi 명령을 이용해 실행 위 상태는 명령 모드 (command mode). 입력 모드 (ex mode). Shift + ; 를 입력하면 입력 모드가 된다 . esc 를 누르면 명령 모드로 돌아간다. 텍스트 입력 모드 (insert mode). 명령모드에서 i 를 눌러 텍스트 입력 모드로 들어간다 . 편집기에서 내용을 편집할 수 있다. vi 종료하기. 입력 모드에서 wq [ 파일명 ] 을 실행하면 - PowerPoint PPT Presentation

Transcript of 11 월 14 일 실습내용

Page 1: 11 월  14 일 실습내용

Linux System

http://rieutz.dothome.co.kr

20111999 박승원

11 월 14 일 실습내용

Page 2: 11 월  14 일 실습내용

vi 편집기

Linux System 20111999 박승원

그림을 추가하려면 아이콘을 클릭하십시오

리눅스 기반 대표적인 편집기vi 명령을 이용해 실행

위 상태는 명령 모드 (command mode)

Page 3: 11 월  14 일 실습내용

입력 모드 (ex mode)

Linux System 20111999 박승원

그림을 추가하려면 아이콘을 클릭하십시오

Shift + ; 를 입력하면 입력 모드가 된다 .esc 를 누르면 명령 모드로 돌아간다 .

Page 4: 11 월  14 일 실습내용

텍스트 입력 모드 (insert mode)

Linux System 20111999 박승원

그림을 추가하려면 아이콘을 클릭하십시오

명령모드에서 i 를 눌러 텍스트 입력 모드로 들어간다 .편집기에서 내용을 편집할 수 있다 .

Page 5: 11 월  14 일 실습내용

vi 종료하기

Linux System 20111999 박승원

그림을 추가하려면 아이콘을 클릭하십시오

입력 모드에서 wq [ 파일명 ] 을 실행하면vi 편집기가 종료되면서 해당 파일명으로 저장된다 .

Page 6: 11 월  14 일 실습내용

vi 종료하기

Linux System 20111999 박승원

그림을 추가하려면 아이콘을 클릭하십시오

저장된 파일

Page 7: 11 월  14 일 실습내용

커서 이동

Linux System 20111999 박승원

키 기능

h j k l 커서를 왼쪽 / 아래 / 위 / 오른쪽 이동

w 커서를 다음 단어의 첫 글자로 이동

e 끝 글자로 이동

b 이전 단어의 첫 글자로 이동

Ctrl + U D 화면 스크롤을 반화면 위 / 아래로

Ctrl + F B 화면 스크롤을 한화면 위 / 아래로

Page 8: 11 월  14 일 실습내용

데이터 삽입

Linux System 20111999 박승원

위 커서 기준

i : 커서의 앞쪽 부분 a : 커서의 뒤쪽 부분

o : 커서의 다음 라인 O : 커서의 이전 라인

Page 9: 11 월  14 일 실습내용

데이터 삭제

Linux System 20111999 박승원

위 커서 기준

x dw D

dd 2dd 3dd

x 문자 하나를 삭제한 후 버퍼에 저장

dw 한 단어를 삭제한 후 버퍼에 저장

D 커서에서부터 Line 마지막까지 삭제 후 버퍼에 저장

dd 한 줄 삭제하고 버퍼에 저장

ndd n Line 을 삭제하고 버퍼에 저장

Page 10: 11 월  14 일 실습내용

데이터 변경

Linux System 20111999 박승원

커서 기준

r R

C cc / S

s cw

r 단지 한 글자만 변경 ( 텍스트 입력모드로 바뀌지 않음 )

R 입력하는 대로 겹쳐 써서 변경C 커서를 기준으로 Line 끝까지 지우고 텍스트 입력모드로 전환cc / S 커서가 놓여 있는 전체 줄을 지우고 텍스트 입력모드로 전환s 커서가 위치 문자를 지우고 텍스트 입력모드로 전환cw 한 단어 변경

Page 11: 11 월  14 일 실습내용

저장하기

Linux System 20111999 박승원

그림을 추가하려면 아이콘을 클릭하십시오

:wq 저장하고 종료:x 위와 동일:q! 편집한 내용을 저장하지 않고 강제 종료:w 저장:w name 지정한 파일명으로 저장:n1, n2 w name

n1 행 부터 n2 행까지 지정 파일로 저장

Page 12: 11 월  14 일 실습내용

검색

Linux System 20111999 박승원

그림을 추가하려면 아이콘을 클릭하십시오

/vi 실행시 화면

n : 커서를 기준으로 오른쪽 아래로 검색N : 커서를 기준으로 왼쪽 위로 검색

Page 13: 11 월  14 일 실습내용

패턴

Linux System 20111999 박승원

커서 첫자리 L 기준

s/Lulu/Master Yi커서 위치에서 첫 Lulu 만 바뀜

s/Lulu/Master Yi/g커서 위치 줄의 모든 Lulu 가 바뀜

%s/Lulu/Master Yi/g문서 전체가 바뀜

Page 14: 11 월  14 일 실습내용

그 외 명령

Linux System 20111999 박승원

그림을 추가하려면 아이콘을 클릭하십시오

u : 실행 취소 . 마지막 명령을 취소하고 원상태로 복구시킴. : 반복 실행 .

Page 15: 11 월  14 일 실습내용

다른 문서 끼워 넣기

Linux System 20111999 박승원

그림을 추가하려면 아이콘을 클릭하십시오

:r [ 파일명 ]커서 아랫줄에 해당 파일 내용이 include 된다 .

Page 16: 11 월  14 일 실습내용

읽기 전용

Linux System 20111999 박승원

그림을 추가하려면 아이콘을 클릭하십시오

vi 명령에 – r 을 포함하면 해당 파일은 수정이 불가능한 읽기 전용 상태로 열린다 .

Page 17: 11 월  14 일 실습내용

데이터 복구

Linux System 20111999 박승원

그림을 추가하려면 아이콘을 클릭하십시오

vi –r 을 이용해 복구 가능한 파일을 보여준다 .아쉽게도 없네 ..

Page 18: 11 월  14 일 실습내용

대소문자 변경

Linux System 20111999 박승원

원본

Shift + ` 을 이용해커서 위치 기준으로 대소문자 변경을 한다 .

Page 19: 11 월  14 일 실습내용

암호화

Linux System 20111999 박승원

만들 파일명과 암호화 명령어 – x 삽입

암호 키 입력

내용 편집

다시 불러올때 암호를 요구

암호가 틀리면 다음과 같이 못알아보게 변환된다 .