프로그래밍 기초

CLI란?

hs-archive 2022. 10. 13. 23:30

CLI란 Command Line Interface의 약자로 이름 그대로 명령어를 입력해서 컴퓨터를 동작시키는 것이다.

CLI 말고 GUI라는 단어도 있다. GUI는 Graphic User Interface의 약자로 우리가 흔히 사용하는, 아이콘을 클릭하거나 터치하여 컴퓨터를 동작하는 형식을 말한다.

 

 

그냥 편하게 GUI만 쓰면 되지 CLI를 왜 사용할까?

  1. CLI로만 할 수 있는 작업이 있다. 예를 들어 Git에서 제공하는 기능을 100% 사용하려면 CLI를 사용해야 한다. GUI도 지원을 하지만 CLI보다 지원되는 기능이 작다. 게다가 배치 잡 스케쥴러, 애플리케이션 서버 가동, 빌드 및 배포 등등은 보통 CLI로만 할 수 있다.

  2. 프로그램 설치가 쉽다. 브라우저 열어서 홈페이지 찾은 뒤, 다운 받고 설치하는 방법이 아니라 명령어 몇 줄만 치면 프로그램을 다운받을 수 있다. (패키지 매니저 사용 시)

 

 

2번 같은 경우 사실 CLI가 익숙치 않으면 그냥 GUI를 사용하여 대체해도 되지만, 1번의 이유 때문에 CLI를 사용하는 것불가피하다.

 

 

 

 


https://www.youtube.com/watch?v=hNdAQQeqkYU 

 

'프로그래밍 기초' 카테고리의 다른 글

의존성 주입(dependency injection) - 번역  (0) 2022.10.22
dist 폴더  (0) 2022.10.13
수열  (0) 2022.07.04
3의 배수 판별법  (0) 2022.07.01
최대공약수, 최소공배수, 유클리드 호제법  (0) 2022.07.01