TIL.08_ CLI (Command Line Interface)

Ryan Lee·2021년 4월 14일
0

Today I Learned!

목록 보기
8/11
post-thumbnail

CLI 란 무엇인가?

CLI 또는 Command Line Interface 는 인터페이스에 명령을 입력하고 동일한 방식으로 응답을 수신하여 소프트웨어 및 운영 체제와 상호 작용하는 데 사용되는 텍스트 기반 인터페이스입니다.

CLI는 기본적으로 대부분의 운영 체제에서 제공되며 가장 많이 사용되는 두 가지는 DOS (Windows 용)와 bash 쉘 (Linux 및 OS X 용)입니다.

CLI 주요 명령어

pwd

: print working directory 의 약자

나의 현재 위치를 알려 준다. 나는 어디에 있는가?


~ pwd

Users/gryffindor0ne

mkdir

: make directories 의 약자

새로운 폴더를 생성할 때 사용한다.

~ mkdir [새로 만들 폴더명]

~ mkdir helloWorld

ls

: list 의 약자

특정 폴더에 포함된 파일이나 폴더들의 확인할 때 사용한다.

~ ls
Desktop           Music
Documents         Movies
Downloads         Pictures
Library

cd

: change directory 의 약자

특정 폴더안으로 들어갈 때 사용한다.

~ cd helloWorld  # helloWorld 라는 폴더로 들어간다.

helloWorld 

touch

파일을 생성할 때 사용한다.

동시에 여러개 생성도 가능하다.

~ touch hi.txt
~ ls
hi.txt
~ touch a, b, c, d, e
~ ls
hi.txt a b c d e

cat

파일의 내용을 확인할 때 사용한다.

~ cat hi.txt  # hi.txt 안에 내용을 표시한다. (ex) hi.txt 안에 들어있는 것이 'hello'면
hello

rm

: remove 의 약자

폴더나 파일을 삭제할 때 사용

  • 폴더를 삭제할 때는 그냥 쓰면 안되고 반드시 -rf를 붙여서 사용한다.
~ rm [삭제할 파일명]
~ rm -rf [삭제할 폴더명]

mv

: move 의 약자

이 명령어는 두 가지의 역할을 하는데,

  1. 폴더나 파일의 이름을 변경할 때
  2. 폴더나 파일의 위치를 변경할 때 사용한다.
~ mv [기존 파일명] [변경하여 새로 생성할 파일명] # 기존 파일은 사라진다.

~ mv hi.txt helloWorld.txt # hi.txt라는 파일을 helloWorld.txt로 변경한다.



~ mv [이동시킬 파일명] [이동할 폴더]

~ mv hi.txt helloWorld/ # hi.txt를 helloWorld 폴더로 이동시킨다.

cp

: copy 의 약자

파일을 복사할 때 사용한다.

~ cp [복사할 원본파일] [새로 생성할 파일명]

~ cp hi.txt helloWorld.txt # 기존 파일은 그대로 있고 새로운 helloWorld.txt가 생성된다.
profile
📡 Gryffindor :) programmer

0개의 댓글