nano 편집기

터미널에서 헤매지 마세요! 리눅스 nano 편집기 기초부터 활용까지

리눅스 서버에 접속해 설정 파일을 수정해야 할 때, vivim의 복잡한 명령어 때문에 당황하신 적 있으신가요? 텍스트 기반의 터미널 환경에서 가장 직관적이고 배우기 쉬운 도구를 찾으신다면 정답은 바로 nano 편집기입니다.

본 포스팅에서는 리눅스 입문자의 필수 관문인 nano 편집기의 실행 방법, 핵심 단축키, 그리고 실무에서 바로 써먹는 꿀팁을 정리해 드립니다. 이 글을 끝까지 읽으시면 더 이상 텍스트 수정이 두렵지 않을 것입니다.


1. nano 편집기 실행과 인터페이스 이해

대부분의 리눅스 배포판(Ubuntu, CentOS, Debian 등)에는 nano가 기본 설치되어 있습니다. 만약 설치되어 있지 않다면 sudo apt install nano 명령어로 간단히 설치할 수 있습니다.

  • 새 파일 만들기: nano 파일명.txt
  • 특정 파일 열기: nano /etc/nginx/nginx.conf
  • 읽기 전용 모드: nano -v 파일명

nano의 가장 큰 장점은 화면 하단에 단축키 가이드가 항상 표시된다는 점입니다. 여기서 ^ 기호는 Ctrl 키를 의미합니다.

2. 반드시 알아야 할 nano 필수 단축키 (Checklist)

[표 1] nano 편집기 핵심 명령어 및 단축키 모음
기능 분류 단축키 설명
저장 및 종료 Ctrl + O / Ctrl + X 현재 내용 저장(Write Out) 및 편집기 종료
편집 도구 Ctrl + K / Ctrl + U 한 줄 잘라내기(삭제) 및 붙여넣기
검색 및 이동 Ctrl + W / Ctrl + C 특정 단어 찾기(Where is) 및 현재 커서 위치 확인
도움말 Ctrl + G 상세 도움말 메뉴 보기

3. 전문가처럼 사용하는 nano 실무 팁

단순히 글자만 입력하는 것을 넘어, 생산성을 높여주는 두 가지 핵심 팁을 공유합니다.

"설정 파일을 건드릴 때는 반드시 자동 줄바꿈(Soft Wrap) 설정을 확인하세요."

1. 행 번호 표시: nano -c 파일명으로 실행하면 하단에 현재 줄 번호가 표시되어 디버깅 시 매우 유용합니다.
2. 검색 후 치환: Ctrl + \를 누르면 특정 단어를 찾아 일괄적으로 변경할 수 있습니다. 설정값 수정 시 유용합니다.


마치며: 리눅스 관리가 즐거워지는 첫걸음

nano 편집기는 가볍고 강력합니다. 복잡한 명령어를 외울 필요 없이 화면의 안내를 따르기만 하면 되므로, 클라우드 서버 관리나 라즈베리 파이 설정 등에 최적화되어 있습니다.

지금 바로 터미널을 열고 nano test.txt를 입력해 보세요! 직접 한 줄을 쓰고 저장해 보는 경험이 여러분의 리눅스 실력을 한 단계 끌어올려 줄 것입니다.

더 많은 리눅스 꿀팁 보러가기

댓글 쓰기

다음 이전