@파일
1.파일 내용 확인
1)cat
#>cat <path>
#>cat file2 or #>cat ./file2 or #>cat /root/file2(빈파일 열기)
#>cat /etc/passwd(안에 있는 파일 열기)
전체출력
2)tail
#>tail <path>
밑에서부터 10줄을 출력
-#(number)
#>tail -5 /etc/passwd
3)head
#>head <path>
위에서부터 10줄을 출력
-#(number)
#>head -3 /etc/passwd
2.파일 확인 및 수정 :vi
h(왼쪽)j(아래)k(위)l(오른쪽)
#>vi <path>
#>vi /root/file2
1)명령모드 -> 입력모드 :
a : 현재 커서의 오른쪽
A : 현재 라인의 오른쪽
o : 현재 라인의 아래
O : 현재 라인의 위
i : 현재 커서의 왼쪽
I : 현재 라인의 왼쪽
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 저장
:q! 저장하지않고 종료
:set nu ( :se nu)
-> :se nonu
:<number> number 라인으로 커서 이동
:<number> , <number>
:<number> , <number>y 해당범위 복사
:<number> , <number>d 해당범위 삭제
->% 전체 범위
->$ 마지막라인
(존재하지않는 파일이면 생성해준다)
#>vi /root/file3
파일추가해서 열기
:sp <path>
->ctrl+ww
/단어 찾기 아래로 찾기
?단어 찾기 위로 찾기
n 같은방향으로 탐색
N 반대방향으로 탐색
:범위s/찾을내용/바꿀내용/옵션
->:2,4s/abc/hello
->:%/hello/hi
:!<command>
:!whoami
:!ls -l /root
#>startx (그놈으로 실행)
#>cd /etc/sysconfig/network-scripts/
#>vi ifcfg-eno16777736
'OS > Linux' 카테고리의 다른 글
[LINUX]CENTOS7 5일차 (0) | 2018.01.22 |
---|---|
[LINUX]CENTOS7 4일차 (0) | 2018.01.10 |
[LINUX]CENTOS7 2일차 (0) | 2018.01.07 |
[LINUX]CENTOS7 1일차 (0) | 2018.01.02 |
[Linux]CentOs7 설치 (0) | 2017.07.21 |