CLI vs GUI

현재·2023년 12월 18일
0

sys

목록 보기
1/9

CLIGUI는 사용자 인터페이스의 두 가지 유형이다

CLI(Command Line Interface)

텍스트 기반의 사용자 인터페이스를 제공하는 프로그램 또는 환경을 말한다

CLI는 사용자가 명령어를 입력하여 컴퓨터와 상호작용하는 방식으로 동작한다

특징

  • CLI는 주로 텍스트 기반이며, 사용자는 명령어를 키보드로 입력하여 텍스트 결과를 받는다
  • CLI는 명령어를 스크립트로 작성하여 자동화가 가능하며, 이는 반복적인 작업을 효율적으로 수행하는 데에 도움을 준다
  • CLI는 시스템 자원을 적게 사용하므로, 특히 서버 환경에서 효율적으로 작동할 수 있다

대표적 예시로 cmd, terminal, bash 등이 있다

GUI(Graphic User Interface)

그래픽 요소들을 사용하여 컴퓨터 사용자와 소프트웨어 간의 상호 작용을 편리하게 만들어주는 환경을 말한다

특징

  • 시각적인 아이콘, 버튼, 창 등을 사용하여 사용자에게 직관적으로 작업 수행을 가능케 한다
  • GUI는 사용자에게 편리하고 효율적인 작업 환경을 제공한다
profile
개발자

0개의 댓글