심전코 2022. 11. 3. 02:36

 

 

 

코딩을 접해봤다면,

아래 cmd 창이 상당히 익숙할 것이다.

cmd 창에서 입력하는 것을 CLI (Command Line Interface) 라고 하며,

이는,

글자 기반(command) 으로 명령을 내리는 것을 의미한다.

→ 키보드 위주의 명령 진행

 

그럼 반대로 커맨드에서 무엇인가를 하기 싫은 경우도 있지 않겠는가?

 

이를 GUI (Graphical User Interface) 라고 하며,

이는,

그림 기반 ( graphic ) 으로 명령을 내리는 것을 의미한다.

→ 마우스 위주의 명령 진행.

 

 

간단한 예를 들어 설명한다면,

바탕화면의 코드잇 폴더로 진입하려 한다.

 

GUI 의 경우,

-> 마우스로 바탕화면에 있는 코드잇 폴더를 더블클릭해 진입한다.

CLI 의 경우,

-> cd 명령어로 바탕화면의 경로로 진입하고, 다시 cd 명령어로 코드잇을 입력해 폴더로 진입한다.

 

단순히 본다면 더블클릭을 하는 GUI 방식이 더 쉬워보이지만,

모름지기 개발자라면,

마우스보다 키보드가 익숙해지는 때가 반드시 올 것이다.