x 윈도
- 그래픽 환경 을 제공해주는 윈도 시스템
- Dec의 Athena(아데나) 프로젝트의 일환으로 MIT 컴퓨터학과 연구실에서 처음 개발됨
- 유닉스 시스템의 표준 그래픽 인터페이스
- 오픈소스
- 리눅스시스템을 워크스테이션으로 만들어줌, 표준으로 사용되는 것은 XFree86
- x11 공개된 이후, 많은 워크스테이션업체에서 x윈도를 표준 윈도 시스템으로 채택하고 시작함
→ 특징 - 네트워크 기반의 그래픽환경
- 이식성 뛰어남
- 스크롤바, 아이콘, 색상 등 그래픽 환경 자원들이 특정 형태로 정의되어 있지 않음
- 원하는 인터페이스 만들 수 있음
- 서로 다른 기종을 함께 사용ㅇ
- 디스플레이 장치에 의존적이지 않음
→ 구성
- 서버/클라이언트 : 클라이언트(응용프로그램)는 사용자와 직접 통신 불가함,
서버로부터 키보드나 마우스 입력으로 사용자의 입력을 받을 수 있음,
x-서버는 스크린에 윈도만들고 관리하며, 기억장치와 입출력장치 관리함, 사용자 입력을 클라이언트에 전달함
- X protocol : x-서버와 x-클라이언트 사이에서의 상호작용을 위한 메시지 교환을 말함,
네트워크를 통해서도 이뤄질 수 있음
- xlib, xtoolkit : xprotocol 을 발생시키는 라이브러리 루틴
필요 정보
* /usr/X11R6/man : x 윈도에 필요한 man페이지(도움말) 저장된 디렉터리
* space bar : xconfigurator 명령을 실행하여 비디오 모드의 해상도 선택하는 키
* tab 키 : xconfigurator 명령을 실행하여 비디오 해상도 선택 중 각 비트별로 이동하는 키
* Shift + Page up : 콘솔상태나 한텀상태에서 지나간 앞 화면 보고자 할 떄 사용하는 키
* Ctrl + Alt + Backspace : x윈도 강제 종료
* 시스템 부팅 시, x윈도로 실행되는 런레벨과 해당 파일 : 5 레벨, /etc/inittab
* x윈도 시스템설정하는 명령 : XF86setup, xf86config, Xconfigurator
* x애플리케이션 : xterm(텍스트기반의 터미널에뮬레이터), xdm(로그인관리자), xclock(시계표시), xman(x기반의man페이지)
* stratx -- :1 : x윈도 사용하는 중 x윈도를 하나 더 실행하는 명령
* X윈도 종료 방법 : 로그아웃, 시스템 재시작, 시스템 종료
KDE 데스크톱
: 파일매니저, 윈도매니저, 도움말시스템, 설정시스템과 각종 애플리케이션의 집합, linux/unix 시스템을 위한 최신 데스크톱 환경
- the K Desktop Environment 의 약자
- solaris, IRIX, HP-UX, FreeBSD 등에서 실행됨
- Troll Tech 사에서 개발한 Qt 라이브러리로 제작됨
- GNu에 따른 프리웨어, Konqueror를 기본 파일매니저로 사용
- 구성 : 패털(K자모양아이콘 또는 Alt+F1 눌러 프로그램수행), 테스크바(현재실행중인응용프로그램보여줌), 데스크톱
- 드래그 앤 드롭 : 파일의 복사, 이동, 링크 등을 마우스로만 할 수 있음
- 세션관리 기능 : 로그아웃할 떄 열려있던 응요 프로그램들을 사용자가 다음에 로그인 할 때 기억하여 다시 열어주는 기능
- NTA : ftp 접속이나 인터넷 검색할 수 있는 기술
GNOME 데스크톱
: 사용자가 컴퓨터를 쉽게 사용하고 설정할 수 있도록 해주는 편리한 데스크톱 환경
- GNU Network Object Model Environment 의 약자
- 완전 공개 소스, GTK +(GimpTool Kit+)라이브러리 기반
- 전용 윈도 매니저 없고, 대응 윈도 배니저를 선택하여 사용!
- 세션 매니저 : 이전 설정을 기억해 항상 그 환경 유지되도록 해줌
- drag & drop 프로토콜 지원
- CORBA(코바)를 사용하여 소프트웨어들의 작성언어나 실행가능한 기계 상관없이 상호 동작 가능하게 해줌
- 패널의 크기 조정가능, 어디로든 옮길 수 있음, 숨길 수 있음, 원하는 만큼 추가 가능
- 파일 복사 : 드래그하는 동안 ctrl 같이 눌러
* switchdesk : KDE 에서 GNOME 으로 변경
윈도 매니저
: x 윈도 시스템의 형태를 갖추어 주는 프로그램
- x 인터페이스의 모양과 느낌이 결정됨
- 대표적인 종류 : fvwm, twm, mwm, window Maker, After Step, Enlightenment 등
- 윈도메이커(window maker) : 깔끔한 인터페이스와 사용하기 편함, 도크, 클립, 가상화면
- 애프터스텝(After Step) : fvwm 기반으로 만들어진 윈도 매니저, 넥스트스텝의 gui 와 유사한 인터페이스 제공
- FVWM : 안정적이고 일반화되어 오랜 기간 많이 사용되어온 프로그램, 가상 데스크톱을 지원함
멀티미디어
- GIMP : 포토 리터칭과 이미지 합성 및 이미지 저작을 위한 프로그램, 자유로이 배포됨, 확장이 매우 용이함, 스크립 기능 o
- MTV : 리눅스와 유닉스 시스템에서 작동하는 mpeg-1 비디오 플레이어
- xv : x 윈도용 그래픽 뷰어 프로그램, 그래픽 파일 포맷 지원
- Mplayer : 리눅스의 동영상 재생기 중 하나
- xMMS/BMP : 대표적인 MP3 프렐이어 중 하나
[출처] 실기 part3.chapter1.X윈도|작성자 유진아
출처 : http://blog.naver.com/sdr0070/220100249408
'Applied > Linux' 카테고리의 다른 글
MAC 주소, APR, RARP (0) | 2015.10.03 |
---|---|
GIMP (0) | 2015.10.03 |
alias, unlias 명령어 (0) | 2015.10.03 |
export, echo사용법 (0) | 2015.03.22 |
chmod 권한 설정 명령어 (0) | 2015.03.19 |