1. nano 명령 소개
Nano는 무료이며 사용하기 쉬운 작은 편집기입니다. 그 목적은 무료가 아닌 Pine 소프트웨어 패키지의 기본 편집기인 Pico를 대체하는 것입니다. Nano는 Pico의 모양과 느낌을 복제할 뿐만 아니라 "검색 및 바꾸기", "줄 및 열 번호로 이동"과 같이 Pico에 없는(또는 기본적으로 비활성화된) 일부 기능을 구현합니다. Nano는 DOS의 편집기 프로그램과 유사한 문자 터미널 텍스트 편집기입니다. vi/vim보다 훨씬 간단하며 Linux 초보자에게 더 적합합니다. 예를 들어 Ubuntu 시스템에서는 nano가 기본 편집기입니다.
2. Nano 명령어 사용 예시
1. 명령어 설치
[root@s142 ~]# yum install -y nano
2. 명령어 버전 보기
[root@s142 ~]# nano -V
GNU nano 버전 2.3.1(2014년 6월 10일 04:47:52 컴파일)
3. 명령 도움말 받기
[root@s142 ~]# nano --help
4.
[wuhs@s142 ~]$ nano hi.txt
5. 자동 줄 바꿈 없이 편집
nano 명령은 편집을 위해 지정된 파일을 열 수 있습니다. 기본적으로 자동으로 줄을 바꿉니다. 한 줄에 너무 긴 문자가 있습니다. 그러나 이러한 방식으로 특정 파일을 처리하면 Linux 시스템의 /etc/fstab 파일과 같은 문제가 발생할 수 있으므로 자동을 사용하지 않는 것이 좋습니다. 필요하지 않은 경우 줄 바꿈 기능을 사용하십시오. 편집 모드를 켜십시오.
[wuhs@s142 ~]$ nano -w hi.txt
6. 문자열 검색
열린 파일에서 문자열을 검색하려면 Ctrl+W를 눌러 검색창을 엽니다. , Enter 문자열 다음에 Enter를 누르면 커서가 자동으로 발견된 첫 번째 결과를 찾습니다.
7. 편집된 파일에 파일 삽입
nano는 Ctl+R을 사용하여 입력 상자에 파일의 경로와 파일 이름을 입력합니다. 길.
8. 기타 단축키
나노 편집기의 단축키는 모두 Ctl 또는 Alt 키 조합입니다. 더 자세히 알고 싶으면 다음을 참조하세요. Ctl+G 키 도움말을 통한 바로 가기.
단축키 | 사용 |
Ctl+K | 줄 자르기 |
Alt+6 | 줄 복사 |
Ctl +U | 한 줄 붙여넣기 |
Ctl+Y | 한 페이지 앞으로 넘기기 |
Ctl+V | 한 페이지 뒤로 넘기기 |
Ctl+O | 업데이트 저장 |
Ctl+X | 종료 편집 모드 |
Ctl+6 | 시작 표시, 커서 이동, 끝 표시를 다시 누르면 잘라내기, 복사 등의 단축키로 사용할 수 있습니다. Ctl+R |
파일 삽입 |
Ctl+G |
도움말 받기
|
Ctl+P |
커서를 한 줄 위로 이동
|
Ctl+N |
커서를 한 줄 아래로 이동
|
3. Nano 명령 구문 및 매개변수 설명
1. 명령 구문
#nano [OPTIONS] [[+LINE,COLUMN] FILE]… #nano [옵션] [[+line,column] 파일 이름] …
2. 매개변수 설명
Parameter |
매개변수 설명 |
-h, -? , --help |
도움말 정보 표시 |
+ 행, 열 | 에서 표시된 열과 행 수로 시작 |
-A , --smarthome |
스마트 홈 키 활성화 |
-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
|
quote는 문자열을 나타냅니다 |
-R , --restricted |
restricted mode |
-S , --smooth | 화면 절반 대신 행 단위로 스크롤 |
-T , --tabsize= |
탭 너비를 #열 수로 설정 |
- U , --quickblank |
상태 줄이 빠르게 깜박입니다. |
-V , --version |
버전 정보 표시 및 종료 |
-W , --wordbounds |
단어 경계를 더 정확하게 감지 |
-Y ;string> -d, --rebinddelete
|
백스페이스/삭제 키 혼동 문제 수정 |
-i, --autoindent |
자동으로 새 줄 들여쓰기 |
-k, --cut |
커서에서 잘라내기 줄 끝까지 |
-l , --nofollow |
기호 링크를 따르지 말고 덮어쓰세요 |
-m , --mouse |
마우스 기능 활성화 |
-o < ;Directory> , --operatingdir=
|
운영 디렉토리 설정 |
-p , --preserve |
XON(^Q) 및 XOFF(^S) 버튼 보존 |
-q , --quiet |
rc 파일 오류와 같은 시작 문제를 자동으로 무시 |
-r --fill= |
줄 바꿈 너비를 #number로 설정 of columns |
-s , --speller=
|
대체 맞춤법 검사기 활성화 |
-t , --tempfile |
종료 시 자동 저장, 메시지 표시 안 함 |
- u , --undo |
범용 실행 취소 허용 [실험적 기능] |
-v , --view |
보기(읽기 전용) 모드 |
-w , --nowrap |
Don 감싸지 않음 |
-x , --nohelp |
보조 영역을 표시하지 않음 |
-z , --suspens |
정지 기능 활성화 |
-$ , --softwrap |
소프트 랩 활성화 |
|
|
위 내용은 Linux nano 명령을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!