본문 바로가기

운영체제

편집기 활용 실습

728x90

1. vi로 /root/install.log 파일을 열기

vi /root/install.log

 

2. 프롬프트를 200번 라인으로 이동

:200, 200G

 

3. 200번 라인부터 5라인을 복사한 후 문서의 제일 마지막 라인에 붙여넣기

5yy –5줄 복사

G 맨마지막 행

p 붙여넣기

 

4. 현재 문서에서 라인 번호를 표시

:set nu

 

5. 300번 라인으로 이동

:300, 300G

 

6. 수정모드로 edit 문자열 입력

i로 입력모드로 전환하거나 R(덮어써짐)로 바로 수정

 

7. 6번에서 작업했던 내용 취소

esc -> u

 

8. 100번 라인으로 이동

:100, 100G

 

9. 현재프롬프트를 기준으로 오른쪽으로 5개의 문자 삭제

5x

5X는 왼쪽으로 5개 삭제

 

10. 현재 프롬프트를 기준으로 위쪽으로 mailcap 문자열 검색

/mailcap n으로는 밑으로 확인 , N으로는 위로 확인

 

11. 현재문서에서 el6로 되어있는 모든 문자열을 centos6로 변경

:%s/el6/centos6/g

 

12. 문서의 마지막으로 이동

G -> $

 

13. find / -name install.log 명령의 출력 결과를 문서로 불러들이기

:r!find / -name install.log

 

14. /root/anaconda-ks.cfg 파일의 내용을 현재 문서로 불러들이기

:r /root/anaconda-ks.cfg

 

15. 500번 라인부터 50라인을 잘라내서 600번 라인 밑으로 붙여넣기

:500 -> 50dd -> :600 -> p

 

16. 저장하고 종료​

:wq 

728x90