티스토리 뷰

1. 파일 내용 확인


1) cat --> 파일의 내부를 볼수있는 명령어.

#>cat <path>

#>cat file2 or #>cat ./file2 or #>cat /root/file2

#>cat /etc/passwd


2) tail

#>tail <path>  --> 밑에서부터 10줄 출력하여 보여주는                            명령어

ex)

#>tail /etc/passwd



3)head

#>head <path> --> 위에서부터 10줄 출력하여 보여주는 명령어

ex)

#>head /etc/passwd


-#(Number) --> 명령어따라 맨밑이나 맨위부터 지정한 숫자만큼의 줄까지의 파일을 본다.

ex)

#>head -3 /etc/passwd

#>tail -5 /etc/passwd


2. 파일 확인 및 수정: vi

#>vi <path> --> path에 존재하지 않는 파일을 넣어주면 파일을 만든다.

 --> vi로 파일의 내부로 들어가면 기본적으로 명령모드로 설정되어있다.

파일 수정은 입력모드로 들어가서 해야한다.

ex)

#>vi /root/file2



1) 명령모드 --> 입력모드( a )


a 현재 커서의 오른쪽으로 가면서 명령모드로 바뀜

A 현재 라인의 맨 오른쪽으로 가면서  바뀜

i 현재 커서의 왼쪽

I 현재 라인의 왼쪽

o 현재 라인의 아래

O 현재 라인의 위


2) 입력모드 --> 명령모드( ESC )


3)명령모드

h(왼쪽), j(아래), k(위), l(오른쪽) : 커서 이동

gg : 현재 문서의 맨위로 이동

G : 현재 문서의 맨밑으로 이동

yy : 현재 커서 라인 복사

-> <number>yy --> 입력한 숫자만큼의 줄을 복사

p ( 소문자 ) : 현재 커서 아래에 붙여넣기

P ( 대문자 ) : 현재 커서 위에 붙여넣기

dd : 현재 커서 라인 삭제

-> <number>dd --> 입력한 숫자만큼의 줄을 삭제

u : 실행취소(undo)

ctrl+r : 다시 실행(redo)


4) 실행모드

:q 종료

:w 저장

-> :wq 저장 후 종료


:q! 저장하지 않고 종료


:set nu ( :se nu ) --> 라인의번호 보여줌

-> :se nonu 라인의 번호 지움

:<number> number 라인으로 커서 이동


:<number>,<number>y --> 해당라인 복사

:<number>,<number>d --> 해당라인 삭제


-> % 전체범위

:%d 전체삭제

:%y 전체복사


->$ 마지막 라인

:5,$y 5번째줄부터 마지막 라인까지 복사


:sp <path>  화면 분할

-> ctrl + ww


/단어  해당단어 찾기 커서 아래방향

?단어  커서 위방향

n 같은방향으로 탐색

N 반대방향으로 탐색


:범위s/찾을내용/바꿀내용/옵션

->:2,4s/abc/hello

->:%s/hello/hi  -->한 라인에 여러개가 있으면 하나만바꾸고 넘어간다.

->:%s/hello/abc/g  --> g라는 글로벌 옵션때문에 전부 바뀜


:!<command> 현재 파일에서 나가지 않고 확인

:!whoami

:!ls -l /root



'LInux 1' 카테고리의 다른 글

6. 사용자 정리 Linux  (0) 2017.04.10
5. 쉘(Shell) 정리 Linux  (0) 2017.04.10
4. 파일관련 명령어 정리 Linux  (0) 2017.04.10
2. 일반 파일 정리 Linux  (0) 2017.04.10
1. 디렉터리 정리 Linux  (0) 2017.04.10
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함