GUI 와 CLI는 무엇인가?
GUI : Graphical User Interface
그래픽 사용자 인터페이스(GUI)는 우리가 일반적으로 사용하는 원도우즈 10을 GUI환경 운영체제라고 한다. 사용자가 일일이 명령어를 입력하지 않고, 마우스와 커서를 이용하여 아이콘을 더블클릭하여 쉽게 프로그램을 실행하고, 종료할 수 있게 해준것이 GUI환경
GUI의 장점은, 직관적으로 디자인되어, 사용자가 한눈에 쉽게 알아볼수 있고 아주 기본적인 동작법만 알더라도, 금세 컴퓨터를 다룰 수 있다.
GUI의 단점으로는, 컴퓨터의 성능이 좋아야 한다. 저런 예쁜 배경화면과, 아이콘을을 표현해주는데는 컴퓨터가 보이지 않는 곳에서 ‘열일’을 해주기 때문이다.


CLI: Command Line Interface
GUI와는 다르게 예쁜 그림이나, 아니콘이 하나도 없고, 사용자가 명령어를 기억하고 일일이 입력하며 사용 하는 환경을 커맨드 라인 인터페이스 (CLI) 라고 한다.

GUI는 시각화를 해주는 컴퓨터의 리소스가 들어가지만 CLI는 단순히 검은 바탕에 글시만 출력되기 때문에 컴퓨터의 성능이 뛰어날 필요가 없다/ 또는 컴퓨터의 리소스를 낭비하지 않을수 있다.
사용법을 익히는데 GUI 환경을 익히는 것 보다는 긴 적응시간이 들어가지만, 한번 적응하고나면, GUI를 사용하는것 만큼 편하게 사용할 수 있다.