사이버보안 1학년 1학기/리눅스
리눅스 vi 라인모드의 찾기 기능과 shell
Gr4d
2014. 5. 20. 23:44
라인모드는 명령모드(ESC)에서 :를 쓰면 마지막 줄에 쓸 수 있는 명령모드이다.
:[범위]s/[찾는문자]/[바꿀문자]
찾는 문자를 바꿈, 한 줄에 여러개의 문자가 있을 경우 처음 것만 치환한다.
:[범위]s/[찾는문자]/[바꿀문자]/g
찾는 문자를 모두 바꾼다.
:[범위]
x, y = x줄에서 y줄까지
. = 현재 줄
$ = 마지막 줄까지
% = 첫번째 줄부터 마지막 줄까지
+n = 현재 커서의 줄에서 n줄 아래로
-n = 현재 커서의 줄에서 n줄 위로
범위에 특수문자가 포함될 시 앞에 \(역슬래쉬)를 추가하면됩니다.
shell은 터미널로 보시면 됩니다.
vi에서 잠시 스왑같은 곳에 기억시켜두었다가 돌아올때 불러오는 것입니다.
shell로 나가기
:sh = 잠시 나가기
exit = 다시 vi로 돌아오기
shell 명령 사용하기
::[명령어]
:r [파일명]
파일 불러오기