TIL # 2021.10.15

kdobro_dev·2021년 10월 15일
0

TIL (Today I Learned)

목록 보기
9/56
post-thumbnail

CLI

📝오늘 배운 내용

오늘은 개발을 하는데 있어 반드시 배워둬야 하는 CLI 환경에 대해 공부했다.

우리가 일반적으로 컴퓨터를 조작하고 보고 있는 화면은 GUI 환경으로 구성되어 있다.
GUI 환경에서 우리는 파일을 생성 혹은 삭제 하기도 하며 우리가 직접 마우스를 활용하여
좀 더 쉽게 사용을 할수 있는 반면 CLI 환경에서는 모든 작업을 명령어로 해야 한다는 것이다.

리눅스 터미널에서 사용하는 명령어이다.

  • pwd : 현재 위치를 확인하는 명령어
  • mkdir : 새로운 폴더를 생성하는 명령어
  • ls : 폴더나 파일의 목록을 출력하는 명령어
  • open : 현재 폴더를 파일 탐색기로 여는 명령어
  • cd : 폴더를 진입하는 명령어
  • touch : 새로운 파일을 생성하는 명령어
  • cat : 파일의 내용을 터미널에 출력하는 명령어
  • rm : 폴더나 파일을 삭제하는 명령어
  • mv : 폴더나 파일의 위치를 이동하거나, 이름을 변경하는 명령어
  • cp : 폴더나 파일을 복사하는 명령어
  • sudo : 관리자 권한 부여 명령어

절대경로와 상대경로

절대경로란 최초의 시작점으로 경유한 경로를 전부 기입하는 방식이다.

  • 최상위 디렉토리에서부터 시작하는 고유 경로이다.
  • C://로 시작하는 파일의 전체 경로를 의미한다.
  • 전체 경로를 기준으로 절대적인 파일의 위치를 나타낸다.
  • 외부 파일을 연결할 때 주로 사용한다.

상대경로란 현재 위치한 곳을 기준으로 한 그곳의 위치라고 생각하면 된다.

/ : 가장 최상위 디렉토리로 이동한다.
./ : 현재 디렉토리를 의미한다. 생략 가능하다.
../ : 상위 디렉토리로 이동한다.
../../ : 두 단계 위의 디렉토리로 이동한다.

profile
do your best at any moment

0개의 댓글