Linux

Linux_06

Pista 2017. 9. 17. 01:08


 # mv 명령어를 통해서 원래 위치해 있던 것을 원래 위치로 이동하라는 이유는
    이름을 변경하기 위해서임. mv test2 korea (korea로 변경됨)

 # 빈 파일 : 아무 내용도 없는 파일을 뜻 함
 # touch 명령어로 파일을 만들면 빈파일이 만들어 짐

 # 윈도우 운영체제에 제공되는 메모장이라는 프로그램은 파일 편집기임..
   파일에 내용을 수정하고 작성할 수 있는 파일 편집기임..

 # 리눅스에는 파일 편집기가 vi라는 프로그램이 기본적으로 제공 됨..

 # vi 경로와 파일이름 예) vi /root/korea, vi ./korea, vi korea
 # 지정한 파일을 열기

 # vi 에서는 여러가지의 모드가 존재 함
 # 입력모드 : 무엇인가를 파일에 내용으로 작성할 수 있는 모드임..

 # 입력 모드 진입 단축키 : i , a
 * i : 커서의 왼쪽으로 입력모드를 진입함.*
   a : 커서의 오른쪽으로 입력모드를 진입함.
    I : 커서가 위치해 있는 행에 처음으로 진입
   A : 커서가 위치해 있는 행에 끝으로 진입
 * o : 커서가 위치해 있는 행 아래로 진입 *
 * O : 커서가 위치해 있는 행 위로 진입 *
   R : 커서가 위치해 있는 행 왼쪽으로 진입시키는데, 문자를 작성하면 원래 있던
        문자가 지워가면서 작성되게 됨.(덮어 쓰기)

 # 이동 모드에서 사용할 수 있는 이동하는 단축키
   ^ : 커서가 위치해 있는 행에 처음으로 이동.
   $ : 커서가 위치해 있는 행에 마지막으로 이동.
 [[ , ]] : 문서의 처음과 끝으로 이동.
  h,j,k,l : 방향키 없을때 사용. 이동키
   x : 커서가 위치해 있는 글자를 삭제
 22x : 커서가 위치해있는 글자를 포함해서 22글자를 삭제
   dd : 커서가 위치해 있는 행을 삭제
  13dd : 커서가 위치해 있는 행을 포함해서 13개의 행을 삭제
   u : 이전에 한 작업을 되돌리기
 ctrl+r : 되돌리기를 취소하기. (다시 앞으로)
   v : 블럭모드 진입, (블럭상태에서 x 누르면 블럭씌운부분 삭제)
  yy : 커서가 위치해 있는 행을 복사
   p : 커서 아래행에 붙여 넣기
 shift+p : 커서 윗행에 붙여 넣기
 2yy : 커서가 있는 행을 포함해서 숫자만큼 행 복사 하기
   : : 행의 젤 아래로 가짐. :는 텍스트로 저장 안됨
 :set nu : 행에 번호를 붙임
 :set nonu : 행에 번호를 삭제


 # 입력모드 상태에서 ESC키 를 누르면 입력모드 빠져나감
 # 입력모드를 빠져나가면 이동모드로 진입됨.
 # vi를 사용해서 파일을 열었을 때 기본적으로 이동 모드로 시작함.
 # 이동 모드 : 이동할 수 있는 모드임을 뜻함.

 # Server : 무슨 서비스가 됫든지 서비스를 하는 장비.