리눅스 우분투(Ubuntu) 명령어 2: 에디터 gedit, nano, vi 사용법
작성자 정보
- EnglishCode 작성
- 작성일
컨텐츠 정보
- 441 조회
- 0 추천
-
목록
본문
이 글은 다음 유튜브 동영상 강의를 공부하면서 정리한 것입니다.
이것이 우분투 리눅스다(개정판, Ubuntu LTS 20.04) 저자: 우재남 님
게시자: 한빛미디어
https://youtube.com/playlist?list=PLVsNizTWUw7FJot9rAiWBJN3V9EZFBFZX&si=xTiOktrj75iurv3f
https://www.hanbit.co.kr/store/books/look.php?p_code=B3658372395
에디터 gedit, nano, vi 사용법 정리
gedit // 윈도우의 메모장같은 프로그램, 설치 안 되어 있음.
nano // 닫기 ctrl+x, 저장하기 y, 파일명 입력
ls -l // 저장한 파일 리스트 보기
nano 파일명 // 파일 수정
nano 에디터에서 ctrl+c를 누르면 현재 행이 몇 번째 행인지 알 수 있다.
nano -c 파일명 // 항상 행번호 표시
vi 에디터는 초기화면에서 i(INSERT 입력 모드) 또는 a를 입력해야 입력할 수 있다.
저장하고 나가기 위해서는 ESC 키를 눌러서 vi 에디터를 명령 모드로 바꾼다. 그리고 다음 명령을 입력한다.
:w 파일이름 // 저장하기. 쉬프트 키+세미콜론, w
:q // vi 에디터 닫기
:wq // 저장하고 닫기
:q! // 저장하지 않고 닫기
:i // 취소
명령줄에 입력하다가 ESC 키를 누르면 다시 명령 모드가 되고, i 또는 a를 누르면 다시 파일 내용을 수정할 수 있다.
vi 에디터 비정상 종료시 대처 방법
vi를 비정상 종료해서 파일에 문제가 있는 경우
일단 :q로 빠져 나온다.
ls -a // 파일 확인
vi 비정상 종료시 .파일이름.swp 파일이 남아있다.
예를 들어, test.txt 파일이 비정상 종료된 경우, .test.txt.swp 파일이 남아 있다. 이 파일을 삭제한다.
rm -f .test.txt.swp
그리고 다시 test.txt 파일을 열면 수정할 수 있다.
vi 단축키
명령 모드에서
dd(d를 연속 두번)를 누르면 현재 행 전체가 삭제
숫자 3을 누르고 dd를 누르면 현재 행부터 아래 3개 행이 삭제
yy를 누르면 현재 행 전체 복사
p를 누르면 현재 행 아래에 붙여넣기
숫자 3을 누르고 yy를 누르면 현재 행부터 아래 3개 행 복사
행번호 표시, 명령 모드에서
:set number
우분투 명령어 도움말 보기: man 명령어
man ls // ls 도움말 보기
도움말에서
스페이스 키: 다음 페이지
b 키: 앞 페이지
방향키 위, 아래, 좌우 이동
q 키: 도움말 나가기
관련자료
-
이전
-
다음