오늘: 2|어제: 17|전체: 234,388|회원: 118 (+0)|문서: 56,040 (+0)|댓글: 8,019 (+0)|첨부파일: 1,389 (+0)


Linux
2014.05.19 05:04

shell 상의 nano 에디터 사용법

조회 수 2418 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
Extra Form

Nano 기본 가이드

1.  Nano 기본

목적

이 문서는 nano 기본 작동 방법을 아주 간단하게 설명하고 있습니다. 보다 자세히 알 고 싶으신 분은 다음 사이트를 확인하세요:

http://www.nano-editor.org

파일 열기, 만들기

nano 에서 파일을 열거나, 만들기는 매우 쉽습니다, 다음과 같이 입력하세요:

코드 내용 1.1:

# nano 파일명

nano 는 별도의 모드를 가지지 않는 편집기이므로 시작과 동시에 바로 문서를 작성할 수 있습니다. /etc/fstab 파일을 편집하려면 아래 예제처럼 -w 옵션을 사용합니다:

코드 내용 1.2:

# nano -w /etc/fstab

경고: 설정 파일을 열 때 -w 옵션을 사용하는 것은 정말 중요합니다. 그렇지 않으면 시스템 부팅에 실패하거나 또는 다른 좋지 않은 일들이 일어날 수 있습니다.

저장과 끝내기

바뀐 내용을 저장하고 싶다면, Ctrl+O 키를 누르세요. nano 를 끝내고 싶다면, Ctrl+X 키를 누르세요. 바뀐 파일에서 nano 를 끝내려고 하면 , 저장할지를 묻게 됩니다. 저장하지 않으려면 N 을, 저장하고 싶으면 Y 를 누르세요. 파일명을 물으면 입력하고 Enter 를 누릅니다.

실수로 원하지 않는데 파일 저장하기를 선택한 경우에는 파일명을 물을 때 언제라도 Ctrl+C 키를 눌러서 취소할 수 있습니다.

자르기와 붙이기

한줄을 잘라내는 것은 ^K 를 사용합니다. CTRL 와 k 를 동시에 누릅니다. 줄이 사라졌습니다. 이것을 붙여넣으려면, 원하는 위치로 이동하여 ^U (CTRL u) 를 누르세요. 짠! 다시 나타났습니다. 단락 전체를 옮기고자 한다고 가정합시다. 많은 줄을 옮기는 것은 한번에 여러 줄을 잘라낸 후에, 붙여넣으 면 됩니다. 짠! 여러분이 원하는 위치에 단란 전체가 나타났습니다.

좀 더 세밀하게 사용하고 싶다면, 마크를 사용해야 합니다. 잘라내고자 하는 텍스트의 앞부분으로 커서를 옮기세요. ^^ (ctrl ^ 또는 ctrl 6) 을 누르 세요. 그리고 잘라낼 텍스트 끝으로 커서를 옮기세요. 이제 선택한 부분이 하일라이트 로 표시됩니다. 선택을 취소하기 위해서는 다시 ^^ 를 누릅니다. 선택한 부분을 잘라내려면^K를 누르세요. 붙여넣기를 하려면 ^U 를 누르세요. 짠! 이제 됐습니다.

문자열 찾기

문자열을 찾는 것은 "찾기(Search)" 대신 "어디(WhereIs)" 라고 생각 하면 쉽습니다. ^W (Ctrl w) 를 누르고, 찾고자 하는 문자열을 입력하 면 됩니다. 간단합니다.

더 많은 옵션

세밀한 nano 설정에 관심이 있다면, /etc/nanorc 를 읽어보세요.

TAG •

List of Articles
글쓴이 분류 제목 조회 수
Luatic™ XpressEngine 로그인풀림방지 - 주소 고정하기 file 2123
Luatic™ PHP 루아틱 CDN 사용하기 4 file 1403
Luatic™ Etc 루아틱 FTP 사용법, 파일질라 셋팅법 1 1051
Luatic™ XpressEngine 루아틱 서버 XE사용시 몇가지 팁 file 19375
종희 Etc 루아틱 시패널이 처음이신가요? 초보자가이드(?) 975
Luatic™ KimsQ RB 루아틱에서 KimsQ 설치 관련 팁 file 1598
포인트 Linux 리눅스 특정확장자 하위디렉토리까지 일괄삭제하기 17374
Luatic™ Linux 리턴메일 분석 - 발송 실패 에러 메시지 791
루아틱 Apache 사이트 복사 방지 .htaccess에 추가하세요 32622
Luatic™ XpressEngine 쉽고 강력한 XE 웹사이트 만들기 file 1086
YJSoft Etc 스팸 차단 화이트리스트 등록법 2 file 3544
루아틱 Apache 아파치2 에서 mod_cband 사용법 17236
YJSoft™ Etc 안드로이드 시패널 관리 앱 6 file 2350
루아틱 Etc 안드로이드용 cPanel 접속/관리 앱 2 3608
루아틱 Etc 알면 도움되는 무제한 트래픽의 불편한 진실! 8 3628
YJSoft XpressEngine 외부 페이지 사용시 백지현상 3685
루아틱 Linux 우분투 10.04 LTS, sendmail 설치 및 설정 3 21127
루아틱 Linux 우분투 12.04 LTS Sever 윈도우에서 우분투로 원격 데스크탑(RDP) 사용하기 3 30352
루아틱 Linux 우분투 시간 동기화 하기 16061
Luatic™ PHP 워드 프레스 사용시 piwik 쉽게 연동 하기 file 21817
Board Pagination ‹ Prev 1 2 3 4 5 6 Next ›
/ 6

처음