리눅스 운영체제를 수월하게 다루기 위해서는 각 명령어에 대해서는
숙지가 필요합니다. 처음 명령어 사용할 때는 익숙지 않아서 명령어를 사용하려면 오래 걸리는데
자주 사용하다 보면 필요에 따라 해당 명령어를 사용할 수 있습니다.
시작하기 전...
vi편집기에 대해 간단히 개념을 살펴보겠습니다.
vi 편집기에는 명령모드, 입력모드, 마지막행 모드가 있습니다.
명령 모드(Command Mode): vi편집기를 시작할 때, 단축키를 사용해 이동, 복사/ 붙여 넣기 등 명령어를 수행할 수 있습니다. 또한 입력모드에서 [esc]키로 명령모드로 전환할 수 있습니다.
입력모드(Insert Mode): 명령모드에서 단축키 a,i,o,A,I,O를 입력해 코드를 작성할 수 있습니다.
마지막행 모드(Last Line Mode): 명령모드 상태 일때':'를 입력하여 화면 맨 하단에서 명령을 수행하는 모드입니다.
Command Mode에서 사용 가능한 명령어
x: 현재 커서 위치한 문자 삭제
dw: 현재 커서 위치한 곳부터 단어 삭제
dd: 현재 커서 위치한 곳부터 한 줄 삭제
yy: 현재 커서 위치한 곳의 한 줄 복사
p: 현재 커서 위치한 곳 다음 줄 내용 붙여넣기
P: 현재 커서 위치한 곳 이전 줄 내용 붙여넣기
u: 직전에 내린 명령 취소
Insert Mode에서 사용 가능한 명령어
i: 현재 커서 위치부터 입력
I: 현재 커서 줄의 맨 앞에서부터 입력
a: 현재 커서 다음 줄에 입력
A: 현재 커서 줄의 맨 뒤에서부터 입력
o: 현재 커서의 다음 줄에 입력
O: 현재 커서의 이전 줄에 입력
s: 현재 커서 위치의 한 글자 삭제 후 입력
S: 현재 커서 한 줄을 지우고 입력
Last Line Mode에서 사용 가능한 명령어
:w :현재 파일명으로 저장
:q : vi편집기 저장하지 않고 종료
:q! : vi편집기 강제 종료
:wq : 수정된 내용 저장 후 종료
:숫자 : 해당 숫자 라인으로 커서이동
:e! : 마지막 저장 이후 모든 편집 취소
-끝-
'Linux' 카테고리의 다른 글
가상머신 VirtualBox 환경 구축과 kali리눅스 설치방법 알아보기 (0) | 2023.08.02 |
---|---|
MacOS 사용자들을 위한 리눅스 설치 방법 (0) | 2023.06.07 |
DVWA 설치 마무리(Database Setup) (0) | 2023.05.15 |
DVWA란 무엇일까? (0) | 2023.05.11 |
리눅스 SSH로 접속하기 (0) | 2023.05.07 |