| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- u-03
- SFTP
- vi사용법
- U-25
- 사무실 필수 엑셀 기능
- burpsuite
- 엑셀 화면 설정
- u-14
- 버프스위트
- KISA가이드
- u-07
- u-12
- u-06
- U-24
- AWS
- u-13
- 버프슈트
- 엑셀 사용자 편의 기능
- 엑셀 화면 크기 조정
- u-08
- Burp Suite
- pam_tally2.so
- u-11
- u-09
- 리눅스보안
- 엑셀 화면 최적화
- 정보보안기사실기
- 엑셀 작업 효율화
- u-02
- U-26
Archives
- Yesterday
- Today
- Total
반응형
[리눅스 기초] 서버 설정이 쉬워지는 vi 편집기 실무 테크닉 본문
728x90
반응형
★ 리눅스 기초 : 보안 설정 전 필수 마스터, vi 편집기
주요정보통신기반시설 가이드 적용 시 설정 파일을 빠르고 정확하게 수정하기 위한 핵심 테크닉 정리
1. vi 편집기 핵심 모드 전환
vi는 명령 모드를 중심으로 동작하며 작업 중 길을 잃었을 경우 [ESC]를 눌러 명령 모드로 복귀하는 것이 기본
- 명령 모드 (Command) : 커서 이동, 복사, 삭제 등 수행 (파일 오픈 시 기본 상태)
- 입력 모드 (Insert) : 실제 텍스트 수정 (명령 모드에서 i 또는 a 입력)
- 실행 모드 (Last Line) : 저장, 종료, 검색 (명령 모드에서 : 입력)
2. 검색 및 이동 팁
단어 검색 및 방향 전환
설정 파일 내 특정 키워드(예: PermitRootLogin)를 찾을 때 활용
/검색어 (예: /PermitRootLogin 입력 후 Enter)
- n : 아래 방향으로 다음 일치 항목 찾기
- N : 위 방향으로 이전 일치 항목 찾기 (역방향 검색)
행 번호 활용
:set number (줄 번호 표시)
:숫자 (해당 줄 번호로 즉시 이동)
3. 편집 및 복사 명령어
| 기능 | 명령어 (명령 모드) |
|---|---|
| 한 줄 복사 및 붙여넣기 | yy (복사) / p (붙여넣기) |
| 작업 취소 (Undo) | u (실수 되돌리기) |
| 취소 취소 (Redo) | Ctrl + r (다시 실행) |
| 파일 전체 치환 | :%s/기존/변경/g |
4. 안전한 저장과 종료
설정 도중 확신이 없을 경우 저장하지 않고 종료하는 것이 안전
:wq: 변경 사항 저장 후 종료 (Write and Quit):q!: 저장하지 않고 강제 종료 (실수 시 필수 활용)
연관 보안 가이드 : [U-01] root 계정 원격 접속 제한
728x90
반응형
'리눅스 > Linux 공부내용' 카테고리의 다른 글
| [보안 기초] utmp, wtmp, btmp, lastlog 로그 파일 완벽 정리 (0) | 2026.01.17 |
|---|---|
| 리눅스 sleep 명령어 사용법 (0) | 2024.12.31 |
| 리눅스 SFTP 기본 명령어와 활용 예시 (0) | 2024.12.30 |
| 리눅스 SFTP 서버 접속 방법과 사용법 (0) | 2024.12.29 |
| 리눅스 CentOS7 root 비밀번호 초기화(싱글모드 부팅) (1) | 2023.07.01 |
Comments
