윈도우 서버만 사용해 오다가 리눅스 서버를 보니 모르는 것 뿐이다.ㅠ
일단 vi
그냥 에디터 플러스 같은 거로 편집하면 안 되나... ㅋㅋ 이런 생각만 든다..
vi 명령어 할때만다 검색해서 찾아 볼려니 힘들어서 과감하게 블로그에 포스팅~~~
==========================================================================================
vi 주요 명령어 정리
==========================================================================================
*vi의 세가지 모드 [명령/입력/시리행]
1. 명령모드 : 파일을 편집하는 모드(명령모드 진입은 i, a, o)
2. 입력모드 : 화면에 글자를 입력하는 모드
3. 실행모드 : 파일의 저장, 읽기, 외부 명령 실행. 종료
입력모드
i : 현재커서 앞쪽에 입력, I : 현재 라인 처음에 입력
a : 현재 커서 뒤쪽에 입력, A : 현재 라인 마지막에 입력
o : 현재 라인 아랫줄에 입력, O : 현재 라인 윗줄에 입력
- 대소문자에 따라 다르다는 걸 알았네요.. ㅎㅎ vi명령어 쉽지 않네요.
명령모드
입력모드에 Esc누를 시 진입 가능
h j k l : 한 문자씩 ← ↓ ↑ → 이동
:set nu : 행 번호 표시
:set nonu : 행 번호 표시 제거
명령모드에서 편집하기
x or delete 키 : 한글자 지우기
dd 한줄삭제 (ndd 여러줄 삭제, dw 한 단어 삭제, d$ 현재커서부터 마지막까지 삭제, d0 현재 커서부터 처음부분까지 삭제)
yy 한줄 복사(nyy 여러줄 복사)
p 현재커서 아래로 붙여넣기 (np 여러줄 붙여 넣기)
u 실행취소, 복구하기(undo)
/검색어 아래방향으로 찾기 ?검색어 위방향으로 찾기
n 다음 찾기
v로 영역지정후 = : 라인 정리
실행모드
명령모드 > 실행모드 콜론(:)
:wq 저장(:w) + 종료(:q)
:q! 저장(:w) 하지 않고 종료 (:q)
:e 파일명 파일을 불러들여 편집
:r 파일명 파일을 읽어서 삽입
:! 명령어 외부 명령어 실행
'IT개발 > Server' 카테고리의 다른 글
[Linux] VirtualBox 호스트키 변경하기 (0) | 2014.03.26 |
---|---|
[Linux] 자주 쓰이는 리눅스 명령어 완벽 정리 (2) | 2014.03.25 |
[Linux] Linux Command (0) | 2014.01.23 |
[Linux] valgrind를 이용한 디버깅 (Linux Debugging) (0) | 2014.01.23 |
[Linux] putty 프로그램 (0) | 2014.01.23 |