vi 에디터 사용법
Linux 서버 운영 관점에서 vi 에디터 사용법의 목적, 구성 흐름, 실행 전 확인할 항목을 정리한 기술 노트입니다. 원문 핵심: vi에디터에는 3가지 모드가 있는데 해당 모드 변경법을 숙지한 후 사용해야 한다 또한 vi를 실행할때는 꼭 vi 뒤에 한칸띄고 파일명을 적어주도록 하자 3가지 모드 - 명령모드 : 입력외에 편집작업 - 입력모드...
핵심 요약
- Linux 서버 운영 업무에서 vi 에디터 사용법를 빠르게 검토할 수 있도록 원문을 운영 절차 중심으로 재구성했습니다.
- 실습/설정/로그 내용은 보존하되, 적용 범위와 검증 포인트를 먼저 확인할 수 있게 정리했습니다.
- 원문 핵심: vi에디터에는 3가지 모드가 있는데 해당 모드 변경법을 숙지한 후 사용해야 한다 또한 vi를 실행할때는 꼭 vi 뒤에 한칸띄고 파일명을 적어주도록 하자 3가지 모드 - 명령모드 : 입력외에 편집작업 - 입력모드 : 데이터 입력 및 수정 - 실행모드 : 파일 저장, 종료 각 모드에서 다른 모드로 진입하는 법 (''제외) - 삽입모드와 실행모드 사이는 진입 불가 - 삽입모드, 실행모드 >> 명령모드 : ESC - 명령모드...
적용 범위
이 글은 Linux 서버 운영 영역에서 vi 에디터 사용법를 검토하는 사람을 위한 정리본입니다. 원문은 네이버 블로그에 작성된 실습/메모를 기반으로 하며, 현재 환경에 적용할 때는 명령어와 설정값을 반드시 재검증해야 합니다.
정리된 본문
vi에디터에는 3가지 모드가 있는데 해당 모드 변경법을 숙지한 후 사용해야 한다
또한 vi를 실행할때는 꼭 vi 뒤에 한칸띄고 파일명을 적어주도록 하자
3가지 모드
- 명령모드 : 입력외에 편집작업
- 입력모드 : 데이터 입력 및 수정
- 실행모드 : 파일 저장, 종료
각 모드에서 다른 모드로 진입하는 법 (''제외)
- 삽입모드와 실행모드 사이는 진입 불가
- 삽입모드, 실행모드 >> 명령모드 : ESC
- 명령모드 >> 삽입모드 : 'i,a,o(I,A)' // i
i (커서 위치부터 입력)
a (커서 다음 칸에 입력)
o (커서 이레 새로운 라인을 입력)
I (커서가 위치한 라인 맨 앞에 입력)
A (커서가 위치한 라인 맨 뒤에 입력)
- 명령모드 >> 실행모드 : ':'
종료
-실행모드에서 wq (저징 후 종료), q!(저장하지 않고 종료), w [파일명](저장 또는 지정한 파일명으로 내용저장)
운영 체크리스트
- 대상 OS, 네트워크 대역, 계정 권한, 패키지 버전이 현재 환경과 맞는지 확인합니다.
- 운영 장비에서 실행하기 전 랩 환경 또는 읽기 전용 명령으로 먼저 검증합니다.
- 설정 변경, 서비스 재시작, 방화벽 변경, 디스크 작업은 백업과 롤백 경로를 준비한 뒤 진행합니다.
- 본문의 IP, 계정명, 경로, 장비명은 예시 또는 당시 실습 환경 기준이므로 실제 환경 값으로 치환합니다.
원문 출처
원문: https://blog.naver.com/hermes_u/222300612113
네이버 카테고리: Linux, Unix
원문 작성일: 2021-04-06T16:37:00.000+09:00
Paid Launch Help
If this article connects to a real product, infrastructure workflow, web app, or game launch, I can turn the rough signal into a small paid deliverable.
- $1 Korean Launch Signal Audit: three friction points, three concrete fixes, and one Korea/global buyer angle for one URL or page.
- $100 Launch Conversion Sprint: a 48-hour audit, compact copy rewrite, implementation handoff, and 7-day action list.
Best fit for Linux server operations, logs, service state, and rollback planning related to vi 에디터 사용법. No login, private source code, production credential, or sensitive customer data is required for the first pass.