Linux에서 nano는 Pico의 복사본인 문자 터미널 텍스트 편집기이며 vi/vim보다 훨씬 간단하고 Linux 초보자에게 더 적합합니다. nano 명령은 편집을 위해 지정된 파일을 열 수 있습니다. 기본적으로 자동으로 줄을 바꿉니다. 즉, 한 줄에 너무 긴 내용을 입력하면 자동으로 여러 줄로 분할됩니다.
![리눅스에서 나노는 무엇을 의미합니까?](https://img.php.cn/upload/article/202303/09/2023030909443980158.jpg)
이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.
nano 소개
nano는 Unix 및 Unix 계열 시스템(Linux 포함)의 텍스트 편집기이자 Pico의 복사본입니다.
Pico는 워싱턴 대학의 컴퓨팅 및 커뮤니케이션 그룹에서 작성하고 유지 관리하는 텍스트 편집 프로그램입니다.
nano는 DOS의 편집기 프로그램과 약간 유사한 문자 터미널 텍스트 편집기입니다. vi/vim보다 훨씬 간단하며 Linux 초보자에게 더 적합합니다. 일부 Linux 배포판의 기본 편집기는 nano입니다.
nano 명령은 편집을 위해 지정된 파일을 열 수 있습니다. 기본적으로 한 줄에 너무 긴 내용을 입력하면 자동으로 줄이 나누어집니다. 그러나 일부 파일을 이런 방식으로 처리하면 문제가 발생할 수 있습니다. , Linux 시스템의 구성 파일과 같은 자동 줄바꿈을 사용하면 한 줄에만 쓸 수 있는 내용이 여러 줄로 나누어져 시스템이 오작동할 수 있습니다. 따라서 이러한 상황을 방지하려면 -w 옵션을 추가하십시오. Nano의 기능
자동 들여쓰기
- 기능 전환
- 국제화 지원
- 파일 이름 태그 완성
Syntax-
nano [选项] [[+行,列] 文件名]...
로그인 후 복사
Options
-
-h,-? -이 정보 표시
-
+ 행, 열은 표시된 열과 행 번호에서 시작
-
-A --smarthome 스마트 HOME 키 활성화
-
-B --backup 기존 파일의 백업 저장
-C --backupdir= 고유한 백업 파일을 저장할 디렉터리
-D --boldtext 색상 반전 대신 굵게 사용
- -E --tabstospaces 입력한 탭 문자를 공백으로 변환
- -F --multibuffer 다중 파일 버퍼 기능 활성화
- -H --historylog 검색/교체 기록 문자열 기록 및 읽기
- -I --ignorercfiles nanorc 파일을 참조하지 않음
- -K --rebindkeypad 숫자 키패드 키 혼동 문제 수정
- -L --nonewlines 파일 끝에 줄 바꿈을 추가하지 않음
- -N --noconvert DOS/Mac 형식에서 변환하지 않음
- -O - -morespace 편집 시 한 줄 더 사용
- -Q --quotestr= 대표 문자열 인용
- -R --restricted 제한 모드
- -S --smooth 화면 절반 대신 한 줄씩 스크롤
- -T --tabsize= 탭 너비를 # 열 수로 설정
- -U --quickblank 상태 줄이 빠르게 깜박임
- -V --version 버전 정보 표시 및 종료
- -W - -wordbounds 단어 경계를 더 정확하게 감지
- -Y --Syntax= 강조 표시를 위한 구문 정의
- -c --const 커서 위치를 계속 표시
- - d --rebinddelete 백스페이스/삭제 키 수정 혼란 문제
- -i --autoindent 자동으로 새 줄 들여쓰기
- -k --cut 커서부터 줄 끝까지 자르기
- -l - -nofollow 기호 링크를 따르지 않지만 override
- -m --mouse 마우스 기능 활성화
- -o --operatingdir= 운영 디렉터리 설정
- -p --preserve XON(^Q ) 및 s 유지 --speller= 대체 주문 활성화 checker
- -t --tempfile 종료 시 자동 저장, 메시지 표시 안 함
- -u --undo 범용 실행 취소 허용 [실험적 기능]
- -v --view 보기(읽기 전용) ) 모드
- -w --nowrap 자동으로 줄 바꿈하지 않음
- -x --nohelp 보조 영역을 표시하지 않음
- -z --suspension 정지 기능 활성화
- -$ -- Softwrap 소프트 개행 활성화
- -a,-b,-e,
- -f,-g,-j(pico와의 호환성을 위해 무시됨)
-
Run nano
-
-
nano를 실행하는 두 가지 방법
- ① nano
- nano를 직접 입력한 다음 대상 파일 nano /path/to/filename을 입력합니다.
- nano는 아래와 같이 성공적으로 실행됩니다
-
상단에서는 nano의 버전 번호, 편집 중인 파일 이름, 마지막 저장 이후 파일이 변경되었는지 여부를 확인할 수 있습니다
새 파일을 열면 새 파일이 표시됩니다. 여기서 명시적인 메시지는 수정되지 않고 주로 해당 기능을 수행하는 프로그램과 관련된 정보를 표시합니다.
![](https://img.php.cn/upload/article/000/000/024/19a1ff9f873f7be10cd6c1da786757c4-%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90%EC%84%9C%20%EB%82%98%EB%85%B8%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9D%84%20%EC%9D%98%EB%AF%B8%ED%95%A9%EB%8B%88%EA%B9%8C?)
마지막 2줄은 단축키
단축키
nano는 마지막 2줄에 가장 일반적으로 사용되는 기능들을 단축키 형태로 나열한 것인데, 단축키가 많이 있습니다. 기능용 키 목록에 없음. 참고: nano의 단축키는 Shift를 사용하지 않으므로 ^G는 Ctrl+Shift+G가 아니라 ctrl + g
Ctrl + O: 파일 저장
Ctrl +R: 다른 파일의 내용을 현재 파일
Ctrl + C: 이전 명령 취소
Ctrl + + P: ↑
Ctrl+N: ↓
Ctrl + A: 줄 시작
Ctrl + E: 줄 끝
Ctrl + V: 한 페이지 앞으로 이동
Ctrl + Y: 한 페이지 뒤로 이동 페이지
nano 사용
1. 새 파일/파일 열기
nano 파일 이름
이전 파일 열기 또는 편집할 새 파일, 즉 파일 존재 여부에 관계없이 열 수 있습니다.
|
터미널에 명령을 입력하세요: |
2 온라인 도움말
nano nano.txt
^ G![167832616224345리눅스에서 나노는 무엇을 의미합니까? 리눅스에서 나노는 무엇을 의미합니까?](https://img.php.cn/upload/image/810/617/797/167832616224345%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90%EC%84%9C%20%EB%82%98%EB%85%B8%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9D%84%20%EC%9D%98%EB%AF%B8%ED%95%A9%EB%8B%88%EA%B9%8C?)
온라인 도움말 보기
|
|
참조 번역: nano 편집기 이 편집기는 UW Pico 텍스트 편집기의 기능과 사용 편의성을 에뮬레이트하도록 설계되었습니다. 편집기에는 네 가지 주요 섹션이 있습니다. 맨 윗줄에는 프로그램 버전, 현재 편집 중인 파일 이름, 파일 수정 여부가 표시됩니다. 다음은 편집 중인 파일을 보여주는 기본 편집기 창입니다. 상태 표시줄은 밑에서 세 번째 줄이며 중요한 메시지를 표시합니다. 아래쪽 두 행에는 편집기에서 가장 일반적으로 사용되는 단축키가 표시됩니다. 단축키는 다음과 같이 표시됩니다. 제어 키 시퀀스는 쉼표(^) 기호로 표시되며 Ctrl(Ctrl) 키를 사용하거나 Escape(Esc) 키를 두 번 눌러 입력할 수 있습니다. Esc 키 시퀀스는 메타(M-) 기호로 표시되며 키보드 설정에 따라 Esc, Alt 또는 Meta 키를 사용하여 입력할 수 있습니다. 또한 Esc를 두 번 누른 다음 000에서 255까지의 세 자리 십진수를 입력하면 해당 값의 문자가 입력됩니다.
3 파일을 저장합니다![167832616940498리눅스에서 나노는 무엇을 의미합니까? 리눅스에서 나노는 무엇을 의미합니까?](https://img.php.cn/upload/image/956/744/591/167832616940498%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90%EC%84%9C%20%EB%82%98%EB%85%B8%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9D%84%20%EC%9D%98%EB%AF%B8%ED%95%A9%EB%8B%88%EA%B9%8C?)
^O
파일을 저장합니다(파일 편집 권한이 있는 경우)
nano를 종료하면 파일을 저장해야 하는지 묻는 메시지가 표시됩니다. ![1678326174837585.png 리눅스에서 나노는 무엇을 의미합니까?](https://img.php.cn/upload/image/398/681/185/1678326174837585.png)
5. 계속해서 ^W를 입력하고 Enter를 눌러 A를 검색하세요.
|
6. 커서 정보 |
^C
현재 커서가 위치한 행과 열의 수를 나타냅니다![167832617984163리눅스에서 나노는 무엇을 의미합니까? 리눅스에서 나노는 무엇을 의미합니까?](https://img.php.cn/upload/image/354/677/277/167832617984163%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90%EC%84%9C%20%EB%82%98%EB%85%B8%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9D%84%20%EC%9D%98%EB%AF%B8%ED%95%A9%EB%8B%88%EA%B9%8C?)
줄 번호를 입력하고 커서를 해당 줄로 빠르게 이동하세요
Command
Function
파일의 끝 부분으로 커서 이동
위 내용은 리눅스에서 나노는 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!