본문 바로가기
정리/Linux

[LINUX] x 윈도우와 데스크톱 환경

by 멘멘 2023. 3. 26.

x 윈도우 소개

x 윈도우 시스템

  • 유닉스/리눅스를 위한 그래픽 사용자 인터페이스(GUI) 환경
  • 1984에 mit 중심으로 개발
  • 1987 x11, 1996 x11r6, 2006 x11r7 버전 개발
  • 유닉스/리눅스의 표준 윈도우 시스템

x 윈도우 시스템 특징

  • 뛰어난 이식성
    • 거의 모든 유닉스/리눅스에서 동작
  • 클라이언트/서버 구조
  • 장치의 독립성
    • 디스플레이 장치에 의존x
  • 네트워크의 투명성
    • 네트워크 기반의 그래픽 사용자 인터페이스

 

x 윈도우와 데스크톱 환경

x 윈도우 구조

x 윈도우 시스템

하나의 x 서버와 여러개의 x 클라이언트들로 구성

x 클라이언트  x 서버
x 윈도우에서 수행되는 모든 x 응용 프로그램은 x 클라이언트
(ex. xterm, xclock, firefox)

x 응용 프로그램은 x 서버에 디스플레이 요청
클라이언트 요청에 따라 화면에 디스플레이

마우스 클릭 등 사용자 입력을 x 클라이언트에게 제공

 

데스크톱 환경 (Desktop Environment)

데스크톱 환경 윈도우 관리자
윈도우 관리자에 여러 유틸리티들을 묶어 패키지화 한 것

아이콘, 창, 도구모음, 폴더, 배경화면, 데스크톱 위젝 등 제공

윈도우 관리자만 쓰는 것보다 편리

GNOME, KDE
그래픽 사용자 인터페이스 환경에서 데스크탑상 각 윈도우를 관리하는 소프트웨어

TWM, MWM, FVWM, Window Maker

 

우분투 데스크톱 환경

우분투 데스크톱 환경

GNOME

  래드햇, CentOS, 우분투 리눅스 모두 데스크톱 환경으로 사용

  바탕화면, 왼쪽사이드바, 상단바 구성

상단바

  • 현재 활동(activities) 버튼
    • 대시보드가 뜨며 현재 화면에서 실행되고 있는 프로그램들을 보여줌
  • 알림 영역(notification area)
    • 현재 날짜,시간 표시 및 일정 알린
  • 한영 입력 아이콘
    • 한글, 영어 입력 선택
  • 상태 영역(System status area)
    • 네트워크, 볼륨, 전원 스위치 등 표시

왼쪽 사이드바

 즐겨찾기로 등록된 실행 아이콘들이 나열

 

우측 상단(상태영역)

  네트워크 연결 / 설정 / 잠그기 / 컴퓨터 끄기 및 로그아웃

 

텍스트 편집기 gedit

GNOME 환경의 기본 편집기

 

CentOS 데스크톱 환경

GNOME

상단바

  • 현재 활동(activities) 버튼
    • 현재 화면에서 실행되고 있는 프로그램들을 보여줌
  • 알림 영역(notification area)
    • 현재 날짜,시간 표시 및 일정 알린
  • 한영 입력 아이콘
    • 한글, 영어 입력 선택
  • 상태 영역(System status area)
    • 네트워크, 사용자, 설정, 전원 등 표시

 

'정리 > Linux' 카테고리의 다른 글

[LINUX] 인터넷과 원격 접속, 파일 유틸리티  (0) 2023.05.14
[LINUX] 쉘과 명령어  (0) 2023.05.07
[LINUX] 파일 사용  (0) 2023.04.09
[LINUX] 기본 명령어  (0) 2023.04.02
[LINUX] 유닉스와 리눅스  (0) 2023.03.26

댓글