> 환경 및 유틸리티 > nano

nano: 간단한 터미널 텍스트 편집기

nano는 사용하기 쉬운 명령줄 기반의 텍스트 편집기입니다. 복잡한 기능보다는 직관적인 인터페이스와 기본적인 편집 기능에 중점을 두어 초보자도 쉽게 사용할 수 있습니다. 파일 생성, 편집, 저장 등의 작업을 터미널에서 효율적으로 수행할 수 있습니다.

개요

nano는 터미널 환경에서 텍스트 파일을 편집할 때 사용되는 인기 있는 편집기입니다. 배우기 쉽고 직관적인 단축키를 제공하여 빠르게 파일을 수정할 수 있습니다.

주요 특징

  • 직관적인 사용자 인터페이스
  • 쉬운 단축키 학습
  • 기본적인 텍스트 편집 기능 (잘라내기, 복사, 붙여넣기, 검색, 바꾸기)
  • 구문 강조 지원

주요 옵션

nano 명령어와 함께 자주 사용되는 옵션들입니다.

편집 모드 및 동작

생성된 명령어:

명령어를 조합해 보세요.

설명:

`nano` 명령어를 실행합니다.

위 옵션들을 조합하여 AI와 함께 가상으로 명령어를 실행해 보세요.

사용 예시

nano 명령어를 활용한 다양한 사용 예시입니다.

파일 열기 또는 생성

nano my_document.txt

지정된 파일을 엽니다. 파일이 없으면 새 파일을 생성합니다.

줄 바꿈 없이 파일 열기

nano -w long_line_file.log

긴 줄이 자동으로 줄 바꿈되지 않도록 파일을 엽니다.

백업 파일 생성하며 편집

nano -B config.conf

파일을 저장할 때 원본 파일의 백업본을 생성합니다.

읽기 전용 모드로 파일 보기

nano -v important_notes.md

파일 내용을 확인만 하고 수정은 불가능하게 엽니다.

커서 위치 표시하며 편집

nano -c script.sh

편집 중 현재 커서의 줄/열 번호를 하단에 표시합니다.

설치

nano는 대부분의 리눅스 배포판에 기본으로 설치되어 있지만, 설치되어 있지 않은 경우 다음 명령어를 사용하여 설치할 수 있습니다.

Debian/Ubuntu

sudo apt update
sudo apt install nano

APT 패키지 관리자를 사용하여 nano를 설치합니다.

CentOS/RHEL/Fedora

sudo yum install nano  # CentOS/RHEL 7 이하
sudo dnf install nano  # Fedora, CentOS/RHEL 8 이상

YUM 또는 DNF 패키지 관리자를 사용하여 nano를 설치합니다.

팁 & 주의사항

nano를 더욱 효율적으로 사용하기 위한 팁과 주의사항입니다.

주요 단축키

nano 편집기 내에서 자주 사용되는 단축키입니다. '^'는 Ctrl 키를 의미합니다.

  • ^X: 종료 (Exit)
  • ^O: 저장 (Write Out)
  • ^W: 검색 (Where Is)
  • ^K: 한 줄 잘라내기 (Cut Text)
  • ^U: 잘라낸 텍스트 붙여넣기 (Uncut Text)
  • ^G: 도움말 (Get Help)

.nanorc 파일 활용

사용자 홈 디렉토리의 `.nanorc` 파일을 편집하여 nano의 기본 설정을 변경할 수 있습니다. 예를 들어, `set nowrap`을 추가하면 항상 줄 바꿈 없이 파일을 열 수 있습니다.

자동 줄 바꿈 (Soft Wrap)

nano는 기본적으로 긴 줄을 화면 너비에 맞춰 자동으로 줄 바꿈(soft wrap)하여 보여줍니다. 이는 실제 파일 내용에는 영향을 주지 않으며, `-w` 옵션으로 비활성화할 수 있습니다.


동일 카테고리 명령어