본문 바로가기

카테고리 없음

201026_TIL

오늘한 일

  • code states - 개발자 도구 사용법 강의 듣기
  • Command Line Interface(CLI)와 Graphical User Interface(GUI) 의 차이점 
  • CLI 를 사용해 GUI 의 기능을 사용할 수 있다(폴더 만들기 mkdir , 파일 만들기 touch , 파일이동 mv , 복사 cp, 읽기 cat , 수정 vi , 삭제 rm, 권한설정 sudo ).
  • CLI 명령어를 사용해 현재 내가 위치한 디렉토리를 파악할 수 있다( 디렉토리 ~ , 루트 디렉토리 / ).
  • sudo , chown , pwd , cd , ls , ls -al
  • 협업 도구 git 버전 관리 시스템 사용하는 목적, 설치, 사용법
  • git 명령어 : fork , clone , add , commit , pull , push 알기

 

오늘 느낀점

  • CLI 는 resource(자원)를 적게 소모한다. 복잡한 일을 한 줄의 명령어로 처리할 수 있다.
  • 절대경로와 상대경로 알기, 절대경로는 파일이 가지고 있는 고유한 경로(전체 경로)이고 상대경로는 '현재 위치한 곳을 기준'으로 '그 곳의 위치'이다.
  •    루트    ./  현재 위치   ../  현재 위치의 상단 폴더
  •  pwd  (print working directory) 는 현재 어떤 경로에 있는가를 절대경로로 표시해준다. (예를 들어 C:\Users\Administrator\Documents\GitHub\javaStudy)
  •  vi  로 파일을 수정할 때  로 입력을 활성화 시킬 수 있다. 수정이 끝난 후  esc  로 입력을 비활성화 시키고  :wq!  로 저장후 나올수 있다.
  • git 의 원리는 workspace > (add) > index > (commit) > local repository > (push) > remote repository (index = staging area)