Git & Github

CLI(Command Line Interface)

무야호야호 2023. 2. 1. 00:33
  • CLI 또는 명령어 인터페이스는 가상 터미널 또는 텍스트 터미널을 통해 사용자와 컴퓨터가 상호작용하는 방식을 뜻한다.
  • 작업 명령은 사용자가 툴바 키보드 등을 통해 문자열의 형태로 입력하며, 컴퓨터로부터의 출력 역시 문자열의 형태로 주어진다
  • 이 같은 인터페이스를 제공하느 프록램을 명령 줄 해석기 또는 셸이라고 부른다. 이를테면, 유닉스 셸(sh,ksh,csh,tcsh,bash등)과 CP/M, 도스의 커맨드닷컴 등이 있다.

 

간단히 말해서 커맨드 입력 도구!

 

CLI 구성 요소

프롬프트 기본 인터페이스

  • 컴퓨터 정보
  • 디렉토리
    • ~의 경우 홈 디렉토리를 의미
    • $

 

중요한 점

  • 항상 내가 어떤 디렉토리에서 작업하는지 인지하도록 한다.

 

명령어

  • ls : 디렉토리 내 정보 확인
  • 폴더 만들기(디렉토리) : mkdir
  • 현재 디렉토리 / ..상위 디렉토리
  • 새로운 파일을 생성 : touch a.txt
  • 파일 삭제 : rm 파일명 / 디렉토리 삭제 -r 옵션
    • 파일 삭제를 하면 복구는 되지 않는다.
반응형