CLI, GUI 차이점

김보훈·2024년 2월 24일
0

리눅스

목록 보기
4/15
post-thumbnail

운영체제가 사람 명령어를 전달하는 방법

보통 명령을 전달할 때 사람 --> 운영체제 --> 컴퓨터 순서대로 명령을 전달한다.

명령을 전달할 때는 2가지 방법이 있는데 CLI 방식과 GUI 방식이 있다.

1. CLI (Command Line Interface)

CLI는 텍스트 기반 인터페이스이며, 키보드를 통해 명령어를 입력하여 컴퓨터와 상호작용한다.

CLI는 명령어와 구문이 복잡할 수 있으며, 학습 곡선이 높을 수 있지만, 배치 작업을 자동화하고 복잡한 작업을 빠르게 처리할 수 있다. 또한, CLI는 GUI보다 시스템 자원을 적게 사용하므로, 시스템이 느려질 가능성이 적다.

윈도우 : cmd
맥북 : terminal

2.GUI (Graphic User Interface

GUI는 그래픽 기반 인터페이스이며, 마우스를 통해 메뉴, 버튼, 아이콘 등의 그래픽 요소를 클릭하여 컴퓨터와 상호작용한다.

  • 일반적인 사용자들에게 보다 직관적이고 친숙하다.
  • 그래픽 요소를 사용하여 사용자가 쉽게 컴퓨터와 상호작용할 수 있도록 지원한다.
  • 주로 일반 사용자를 대상으로 하는 응용 프로그램에서 사용된다.
  • 보통 시각적인 요소가 많기 때문에, CLI보다 더 많은 시스템 자원을 사용할 수 있다.

윈도우, 맥북 : 아이콘 클릭

0개의 댓글