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
'운영체제' 카테고리의 다른 글
[Linux] 리눅스 특수 권한(special permission) (0) | 2021.06.16 |
---|---|
[Linux] 소유권과 허가권 (0) | 2021.06.16 |
Linux의 vi 편집기 (0) | 2021.06.15 |
Linux 기본 명령어 (0) | 2021.06.15 |
[Linux] CentOS 비밀번호 잊어버렸을 때 로그인 없이 변경 방법 (2) | 2021.06.10 |