로그인 회원가입
모두인포
전체IT경제사회생활스포츠시사여행연애

리눅스 텍스트 편집기 nano

lmkfox · 2025-10-01 · 조회 0
리눅스 텍스트 편집기 nano
좋습니다. 리눅스에서 가장 널리 쓰이는 텍스트 편집기 중 하나인 nano에 대해 기본 개념, 사용법, 단축키, 설정까지 자세히 정리해드리겠습니다. 1. nano 개요 - nano는 리눅스/유닉스 계열에서 사용되는 경량 텍스트 편집기입니다. - 직관적이고 간단한 인터페이스로 초보자가 쉽게 접근할 수 있습니다. - 터미널 기반에서 실행되며, 주요 단축키가 화면 하단에 표시되어 학습이 쉽습니다. 2. nano 실행 방법 nano [옵션] 파일명 예시: nano test.txt # test.txt 파일 열기 (없으면 새로 생성) nano /etc/hosts # 시스템 파일 편집 3. nano 기본 화면 - 상단: 현재 열려 있는 파일명, 편집 상태(Modified 등) 표시 - 본문 영역: 실제 편집하는 텍스트 - 하단 두 줄: 주요 단축키 도움말 표시 (^ 기호는 Ctrl 키 의미) 예: ^O → Ctrl + O 4. 주요 단축키 nano는 마우스 대신 대부분 Ctrl 또는 Alt 조합 키를 사용합니다. 파일 조작 - Ctrl + O : 파일 저장 (write Out) - Ctrl + X : nano 종료 (Exit) - Ctrl + R : 다른 파일 불러오기 (Read file) - Ctrl + S : 저장 (일부 버전에서 작동) 편집 - Ctrl + K : 현재 줄 잘라내기 (Cut) - Ctrl + U : 붙여넣기 (Uncut → Paste) - Ctrl + J : 문단 정렬(줄맞춤) - Alt + 6  : 현재 줄 복사 탐색 - Ctrl + Y : 이전 페이지 (Page Up) - Ctrl + V : 다음 페이지 (Page Down) - Ctrl + A : 커서 행의 맨 앞으로 이동 - Ctrl + E : 커서 행의 맨 뒤로 이동 - Ctrl + _ : 특정 행 번호로 이동 검색 - Ctrl + W : 문자열 검색 (Where is…) - Ctrl + \ : 문자열 치환 (Search & Replace) - Alt + W  : 다음 검색 결과로 이동 5. 저장과 종료 - Ctrl + O → 저장 → Enter 입력 - Ctrl + X → 종료 변경사항이 있을 경우 종료 시 저장 여부를 묻습니다. - Y → 저장 후 종료 - N → 저장하지 않고 종료 - Ctrl + C → 취소하고 편집으로 돌아가기 6. nano 설정 nano의 설정 파일은 사용자 단위 또는 시스템 단위로 존재합니다. - 사용자 설정: ~/.nanorc - 시스템 설정: /etc/nanorc 여기에서 문법 강조(syntax highlighting), 탭 크기, 줄 번호 표시 등을 설정할 수 있습니다. 예시 (~/.nanorc): set linenumbers # 줄 번호 표시 set tabsize 4 # 탭 크기 4 set autoindent # 자동 들여쓰기 include "/usr/share/nano/*.nanorc" # 언어별 문법 강조 7. nano와 다른 편집기 비교 - nano: 직관적, 초보자 친화적, 가볍다. - vi/vim: 강력하고 고급 기능 많음, 배우는 데 시간이 필요. - emacs: 확장성과 기능 최강, 무겁고 학습곡선이 높음. 8. 실습 예제 텍스트 파일 생성 및 편집 nano memo.txt - 내용 입력 - Ctrl + O → 저장 → Enter - Ctrl + X → 종료 줄 번호 켜고 편집 nano -c memo.txt 옵션 -c는 상태줄에 커서 위치(줄 번호, 열 번호)를 표시합니다. 9. 유용한 팁 - sudo nano /etc/hosts : root 권한으로 시스템 설정 파일 수정 - Ctrl + G : nano 내에서 도움말 보기 - 긴 텍스트 편집보다는 설정 파일이나 로그 수정 등 간단한 편집 작업에 최적

댓글

아직 댓글이 없습니다.

로그인 후 댓글을 남길 수 있습니다.