190 likes | 312 Views
11 월 14 일 실습내용. vi 편집기. 리눅스 기반 대표적인 편집기 vi 명령을 이용해 실행 위 상태는 명령 모드 (command mode). 입력 모드 (ex mode). Shift + ; 를 입력하면 입력 모드가 된다 . esc 를 누르면 명령 모드로 돌아간다. 텍스트 입력 모드 (insert mode). 명령모드에서 i 를 눌러 텍스트 입력 모드로 들어간다 . 편집기에서 내용을 편집할 수 있다. vi 종료하기. 입력 모드에서 wq [ 파일명 ] 을 실행하면
E N D
vi 편집기 리눅스 기반 대표적인 편집기 vi 명령을 이용해 실행 위 상태는 명령 모드 (command mode) Linux System 20111999 박승원
입력 모드 (ex mode) Shift + ; 를 입력하면 입력 모드가 된다. esc를 누르면 명령 모드로 돌아간다. Linux System 20111999 박승원
텍스트 입력 모드 (insert mode) 명령모드에서 i를 눌러 텍스트 입력 모드로 들어간다. 편집기에서 내용을 편집할 수 있다. Linux System 20111999 박승원
vi 종료하기 입력 모드에서 wq [파일명] 을 실행하면 vi 편집기가 종료되면서 해당 파일명으로 저장된다. Linux System 20111999 박승원
vi 종료하기 저장된 파일 Linux System 20111999 박승원
커서 이동 Linux System 20111999 박승원
데이터 삽입 위 커서 기준 i : 커서의 앞쪽 부분 a : 커서의 뒤쪽 부분 o : 커서의 다음 라인 O : 커서의 이전 라인 Linux System 20111999 박승원
데이터 삭제 위 커서 기준 x dw D dd 2dd 3dd Linux System 20111999 박승원
데이터 변경 커서 기준 r R C cc / S s cw Linux System 20111999 박승원
저장하기 Linux System 20111999 박승원
검색 /vi 실행시 화면 n : 커서를 기준으로 오른쪽 아래로 검색 N : 커서를 기준으로 왼쪽 위로 검색 Linux System 20111999 박승원
패턴 커서 첫자리L기준 s/Lulu/Master Yi 커서 위치에서 첫 Lulu만 바뀜 s/Lulu/Master Yi/g 커서 위치줄의 모든 Lulu가 바뀜 %s/Lulu/Master Yi/g 문서 전체가 바뀜 Linux System 20111999 박승원
그 외 명령 u : 실행 취소. 마지막 명령을 취소하고 원상태로 복구시킴 . : 반복 실행. Linux System 20111999 박승원
다른 문서 끼워 넣기 :r [파일명] 커서 아랫줄에 해당 파일 내용이 include된다. Linux System 20111999 박승원
읽기 전용 vi 명령에 –r을 포함하면 해당 파일은 수정이 불가능한 읽기 전용 상태로 열린다. Linux System 20111999 박승원
데이터 복구 vi –r을 이용해 복구 가능한 파일을 보여준다. 아쉽게도 없네.. Linux System 20111999 박승원
대소문자 변경 원본 Shift + `을 이용해 커서 위치 기준으로 대소문자 변경을 한다. Linux System 20111999 박승원
암호화 만들 파일명과 암호화 명령어 –x 삽입 암호 키 입력 내용 편집 다시 불러올때 암호를 요구 암호가 틀리면 다음과 같이 못알아보게 변환된다. Linux System 20111999 박승원