Linux

파일 읽기/쓰기

베스트오버 2023. 6. 1.

vi 편집기

insert mode : 텍스트를 입력 할 수 있는 상태

  • i : 현재 위치에서 insert mode 진입
  • a : 현재 위치에서 커서 한 칸 앞으로 이동 후 insert mode 진입
  • A : 현재 위치에서 가장 마지막 텍스트로 이동 한 후 insert mode 진입
  • esc : insert mode

commend mode : 특수한 commend를 입력 할 수 있는 상태

  • u : undo (ctrl + z와 동일)
  • ctrl + r : redo
  • gg : 커서를 가장 처음으로 옮김
  • G : 커서를 마지막 줄로 옮김
  • dd : line 잘라내기
  • yy : line 복사
  • p : 붙여넣기
  • :se nu 라인 줄 표시
  • :숫자 숫자 라인으로 이동

특정 단어 검색

  • /word : word라는 단어를 검색
  • /\cword : 대소문자를 구분하지 않고 word라는 단어를 검색
  • n : 검색 다음 결과
  • N : 검색 이전 결과

수정한 문서 저장

  • :w 저장
  • :q 나가기
  • :wq 저장하고 나가기
  • :q! 수정내역이 있어도 저장하지 않고 강제로 나가기

 

파일에 있는 내용 확인하기

  • cat
cat test.txt # test.txt 파일의 내용 보기
  • head
head test.txt # test.txt 파일의 첫 10줄 내용 보기
head -50 test.txt # text.txt 파일의 첫 50줄 내용 보기
  • tail
tail text.txt # text.txt 파일의 마지막 10줄 내용 보기
tail -50 text.txt # text.txt 파일의 마지막 50줄 내용 보기

 

댓글