제3장 X 윈도우.

Slides:



Advertisements
Similar presentations
강 사 : 박영민. 워드프로세서 필기 3  내 컴퓨터  시스템에 장착된 드라이브의 파일 및 폴더의 각종 관리 및 설정 기능을 제공  디스크 드라이브에 대한 포맷, 공유, 복사, 파일과 폴더의 작성, 변경 등의 관리 기능을 제공  내 컴퓨터의 [ 속성 ] 을.
Advertisements

을지대학교 무선 네트워크 사용 방법 2010 년 06 월 01 일. 을지대학교 무선 네트워크 사용 방법 1. PC 무선랜 카드 활성화 및 체크 1 단계 : 시작 -> 설정 -> 네트워크 설정 2 단계 : 무선 네트워크 설정 선택 -> 마우스 버튼 오른쪽 클릭 -> 사용.
데이터 완전삭제프로그램 Perfect Delete 사용설명서  주의 이 프로그램을 이용하여 삭제된 데이터는 어떠한 방법으 로도 복구가 불가능합니다. 그러므로 실제 데이터 삭제시 신중을 기하기 바랍니다.
7 장. 원격지에서 리눅스서버를 관리하자. 텔넷서버를 설치 / 운영한다. SSH 서버를 운영한다. VNC 서버를 설치 / 운영한다.
Windows Function Windows XP Windows 7 Windows 8 FREE 조장 : 김동환 조원 : 전태우
컴퓨터와 인터넷.
컴퓨터 운영체제의 역사 손용범.

목차 Contents 무선인터넷용 비밀번호 설정방법 Windows 7 Windows 8 Windows XP MAC OS.
정보 보안 개론과 실습 네트워크 해킹과 보안 3부 해킹 전 정보 획득 Chapter 10. 목록화.
(1) 설정에서 ‘일반’ 터치 Ⅱ-2. 블루투스로 테더링하기 아이 폰으로 테더링 하기
스마트워크(가상화) 외부 접속 방법 정보관리실.
제어판 –> 네트워크 및 인터넷 –> 네트워크 및 공유센터 이동 후 화면에서 “새 연결 또는 네트워크 설정” 클릭
컴퓨터프로그래밍 1주차실습자료 Visual Studio 2005 사용법 익히기.
新 연구관리 프로그램 SAP 설치 안내 1. SAP GUI 7.3 설치 2전자증빙 솔루션 설치 배포 :
김태원 심재일 김상래 강신택. 김태원 심재일 김상래 강신택 인터넷 통신망의 정보를 제공하는 서비스 인터넷의 자원 및 정보는 NIC가 관리 IP주소 또는 도메인으로 정보 검색 이용자 및 통신망 관한 정보를 제공.
<<< 시스템등록정보 “하드웨어-장치관리자” 설정 >>>
MCMS3000 네트워크 설정방법 [반도 HFCNMS 시스템 Set-up] 반도전자통신
제8장 네트워킹.
Power Java 제3장 이클립스 사용하기.
MS-Access의 개요 1강 MOS Access 2003 CORE 학습내용 액세스 응용 프로그램은 유용한 데이터를
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
윈도우7 체크 설치 매뉴얼
Outlook Express 메일 백업 및 복원가이드
DPR-1630&1615 IP공유기 셋팅 방법 고객지원팀 작성자 : 정청석.
8장. 원격지 시스템 관리하기.
1. C++ 시작하기.
소리가 작으면 이어폰 사용 권장!.
FTP 프로그램 채계화 박재은 박수민.
제 2 장 WML 시뮬레이터 및 무선인터넷 서버 설치
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
01. DHCP의 개념 조직의 네트워크에 연결되어 있는 워크스테이션의 TCP/IP 설정을 자동화하기 위한 표준 프로토콜
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
01. 그룹 정책의 개요 보안 및 사용자의 컴퓨터 사용 환경을 설정
01. 터미널 서비스의 개요 터미널 서비스는 네트워크의 워크스테이션을 서버 컴퓨터의 터미널로 사용할 수 있도록 해 주는 서비스
2장 JSP 개발 환경 설정 이장에서 배울 내용 : JSP 페이지를 작성하기 위한 개발환경을 설정하고, 웹 어플리케이션 개발을 위해 반드시 이해하여야 할 웹 어플리케이션 폴더 구조에 대해 학습한다. 또한 요청된 JSP 페이지가 어떠한 처리과정을 거쳐 응답이 이루어지는가에.
AVR – ATmega103(ATMEL) Compilers & ISP
Q. 방법#1을 해봐도 실행이 안될 때? Q. 점검 항목이 존재하지 않는다고 할 때?
시스템 인터페이스 Lab3 Unix 사용법 실습.
2장. JSP 프로그래밍을 위한 환경구성 제2장.
30강 JAVA 그래픽 JAVA GUI(Graphic User Interface)란? AWT 컴포넌트? Swing 컴포넌트?
홀인원2.0 설치 메뉴얼.
홍익대학교 메일 시스템 구축 그룹웨어 메일 이전 하기.
Adobe 제품 다운로드 및 설치 방법 안내 Adobe Creative Cloud Adobe License 권한을 받으신 분
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
Nessus 4 설치 정보보호응용 조용준.
PC에 설치된 엔드포인트 클라이언트 프로그램을 클릭하여 프로그램 상자를 엽니다
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
ASP.NET AJAX / AJAX Control Toolkit 응용 2008 컴퓨터공학실험( I )
네트워크 프로토콜.
MAIL CLIENT 김창우 윤성훈 이경재.
LabVIEW WiznTec 주임 박명대 1.
1. 인증서버 :일반유선PC( 접속“CA관리” 클릭
01. 개요 Windows Server 2003은 네트워크에서 인쇄 서버의 역할
1. 스크립트 작성 마법사 2. NSIS 스크립트 컴파일
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
01. DHCP의 개념 조직의 네트워크에 연결되어 있는 워크스테이션의 TCP/IP 설정을 자동화하기 위한 표준 프로토콜
01. 개요 네트워크에 있는 컴퓨터와 그룹에 대한 NetBIOS 이름에 대응되는 IP 주소를 찾아주는 서비스
학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성. 학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성.
Cold Spring Harbor Laboratory Press 저널 이용 매뉴얼
Tensorboard in Windows
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
시스템 인터페이스 Lab1 X-window 및 명령어 사용.
1. 인터넷 보안 옵션 레지스트리 등록 Config Setup 클릭.
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
무선랜 사용자 설명서 (Windows Vista 사용자).
접근제어 솔루션 계정등록 및 클라이언트 설치.
Installation Guide.
FTP 스캔 설정 방법 강사 : 이성휘 대리.
엑셀 리포트를 웹 클라이언트에서 사용시 설정 방법
Presentation transcript:

제3장 X 윈도우

3.1 X 윈도우 소개

X 윈도우 시스템 유닉스/리눅스를 위한 그래픽 사용자 인터페이스(GUI) 환경 1984년에 MIT를 중심으로 개발됨 1987년에 X11, 1996 X11R6 버전이 개발된 이후 현재까지 유닉스/리눅스의 표준 윈도우 시스템으로 사용

X 윈도우 시스템 특징 네트워크 기반의 그래픽 사용자 인터페이스 거의 모든 유닉스/리눅스에서 동작할 만큼 뛰어난 이식성 스크롤바, 아이콘 색상 등의 그래픽 환경에 필요한 자원들이 특정한 형태로 정의되어 있지 않음 사용자가 원하는 모양의 인터페이스를 만들 수 있음 디스플레이 장치에 의존적이지 않음

X 윈도우 시작 텍스트 모드로 로그인 $ /usr/bin/startx 혹은 $ /usr/bin/xinit 그래픽 로그인 박스

3.2 윈도우 관리자

윈도우 관리자(Window Manager) 그래픽 사용자 인터페이스 환경에서 데스크 탑 상의 각 윈도우를 관리하는 소프트웨어 X 윈도우와 사용자 사이를 이어주는 사용자 인터페이스 관리 스크린에 나타나는 윈도우, 아이콘, 메뉴, 패널 등의 모양 위치 등을 관리 윈도우 관리자 종류 TWM (Tom's Window Manager → Tab Window Manager → Timeless Windows Manager) http://en.wikipedia.org/wiki/Twm MWM (Motif Window Manager) http://en.wikipedia.org/wiki/Motif_Window_Manager FVWM (F Virtual Window Manager) http://en.wikipedia.org/wiki/FVWM history 윈도우 메이커(Window Maker) http://en.wikipedia.org/wiki/Window_Maker 애프터스텝(AfterStep) http://en.wikipedia.org/wiki/Afterstep 인라이튼먼트(Enlightenment) http://en.wikipedia.org/wiki/Enlightenment_(window_manager) GNOME, KDE

데스크톱 환경(Desktop Environment) 윈도우 관리자에 여러 유틸리티들을 묶어 패키지화한 것 보통 아이콘, 창, 도구 모음, 폴더, 배경 화면, 데스크톱 위젯 등을 제공 윈도우 관리자만 쓰는 것보다는 초보자들이 사용하기 편리 데스크톱 환경 종류 GNOME(GNU Network Object Model Environment) KDE(K Desktop Environment) CDE(Common Desktop Environment) Xfce

3.3 GNOME

GNOME(GNU Network Object Model Environment) X 윈도우를 쉽게 사용할 수 있도 록 해주는 편리한 데스크톱 환경 가장 많이 사용되고 있음 http://www.gnome.org GNOME 데스크톱 바탕화면과 2개의 패널로 구성 위 패널은 메뉴와 실행 아이콘바, 시간과 날짜로 구성 아래 패널은 작업 리스트, 가상 데스크톱으로 구성

메인메뉴 메인메뉴 [프로그램] [프로그램], [위치], [시스템] 으로 구성 시스템 내의 모든 응용 프로 그램의 시작점 [개발], [게임], [그래픽], [보조 프로그램], [시스템 도 구], [인터넷] 등의 서브메뉴

메인메뉴 메인메뉴 :위치 메인메뉴 :시스템

바탕화면 바탕화면 바탕화면 메뉴 [컴퓨터], [나의 폴더], [DVD-ROM 디스크], [휴지통] 등이 기본 [컴퓨터]: 전체 파일 시스템 접근 [나의 폴더]: 홈 폴더를 사용 [DVD-ROM 디스크]: DVD-ROM를 사용 바탕화면 메뉴 바탕화면에서 오른쪽 버튼

바탕화면 바탕화면에 원하는 실행 아이콘을 추가 바탕화면에 원하는 파일을 추가 1. [프로그램] 메뉴에서 추가하고자 하는 프로그램을 선택한다. 2. 추가할 프로그램을 선택한 후 오른쪽 마우스를 누른다. 3. [이 실행 아이콘을 바탕화면에 추가]를 선택한다. 바탕화면에 원하는 파일을 추가 파일 관리자에서 원하는 파일을 선택하여 드래그 앤 드롭(Drag and Drop)하여 바탕화면에 가져다 놓으면 된다.

파일 관리자(File Manager) 파일 관리자 시작 파일/폴더 열기 파일 관련 메뉴 바탕 화면에서 "나의 폴더"를 선택 바탕 화면에서 "나의 폴더"를 선택 파일/폴더 열기 원하는 파일이나 폴더 위에서 마우스 왼쪽 버튼을 클릭하여 파일이나 폴더 열기 실행 파일인 경우에는 바로 실행 파일 관련 메뉴 파일 아이콘 위에서 마우스 오른쪽 버튼을 클릭 이름 변경, 삭제, 링크 만들 기, 파일의 속성 변경

패널 위 패널 아래 패널 패널 메뉴 메뉴와 실행 아이콘 그리고 시간과 날짜로 구성 실행 아이콘으로 웹브라우저(Firefox), 메일, 에디터가 표시되며 클릭하여 바로 실행시킬 수 있음 아래 패널 작업 리스트, 가상 데스크톱으로 구성 현재 실행중인 숨겨진 작업들이 표시되며 해당 작업을 클릭하여 바로 볼 수 있음 패널 메뉴 패널에서 오른쪽 버튼을 클릭 패널에 실행 아이콘 추가, 속성, 패널 삭제, 새 패널 등을 위한 메뉴 제공

3.4 KDE

KDE(K Desktop Environment) 사용자가 X 윈도우를 쉽게 사 용하고 설정할 수 있도록 해주 는 편리한 데스크톱 환경 보고, 느끼는 대로 일관되게 작업할 수 있도록 설계됨 파일 관리자, 윈도우 관리자, 헬프 시스템, 시스템 설정과 각종 애플리케이션 등을 포함 KDE의 공식 홈페이지 http://www.kde.org

메인메뉴 메인메뉴 [책갈피], [프로그램], [컴퓨터], [최근 항목]

메인메뉴 [책갈피] [컴퓨터] [최근항목]

바탕화면 데스크톱 폴더 메뉴 데스크톱 폴더에서 오른쪽 버튼을 클릭 바탕화면 메뉴 바탕화면에서 오른쪽 버튼을 클릭

파일 관리자 돌핀(Dolphin) 프로그램 주요 기능 파일이나 폴더 열기 드래그 앤 드롭 파일의 속성 설정하기 네트워크 폴더 NTA(Network Transparent Access) 아무 폴더에서나 네트워크 상의 파일을 액세스하거나 인터넷 검색이 가능

패널 패널 작업 리스트 아이콘바 패널에 실행 아이콘 추가 패널에 등록된 아이콘 제거 메인메뉴, 작업 리스트, 아이콘바 등으로 구성 작업 리스트 현재 실행되고 있는 응용 프로그램들을 보여주며 원하는 프로그램의 버튼을 클릭하면 화면을 전환시켜 준다 아이콘바 실행 아이콘들을 보여주고 클릭하여 바로 실행할 수 있다 패널에 실행 아이콘 추가 1. [프로그램] 메뉴에서 추가하고자 하는 프로그램을 선택한다 2. 추가할 프로그램을 선택한 후 오른쪽 마우스를 누른다 3. [패널에 추가하기]를 선택한다 패널에 등록된 아이콘 제거 1. 패널에서 제거하고자 하는 아이콘을 선택한다 2. 선택한 상태에서 오른쪽 마우스 버튼을 누른다 3. [이 아이콘 삭제하기]를 선택한다

KDE 시스템 설정 메인메뉴에서 시스템 설정을 선택

3.5 X 윈도우 구조

X 윈도우 시스템 X 윈도우 시스템 X 서버 X 클라이언트 하나의 X 서버와 여러 개의 X 클라이언트들로 구성된다 디스플레이 서버 X 클라이언트 X 응용 프로그램

X 응용 실행 GNOME과 KDE에서 X 응용 프로그램을 실행 터미널 창에서 실행 X 서버와 X 클라이언트 위치 $ yum –y install xclock $ xclock & [1] 12345 X 서버와 X 클라이언트 위치 X 서버와 X 클라이언트가 한 호스트 혹은 다른 호스트에서 실행 가능 원격 디스플레이 네트워크 프로토콜인 X 프로토콜 사용 X 서버는 다른 호스트 상의 X 클라이언트 의 요청을 받아 디스플레이 할 수 있다

X 응용 원격 디스플레이 UNIX-UNIX 간 원격 디스플레이 요청: xterm, gnome-terminal 이용 접근제어 $ x응용 -display 호스트이름:0 & $ xterm –display 117.16.244.157 & 접근제어 $ xhost +[호스트이름] $ xhost +117.16.244.157 $ xhost -

3.7 MS 윈도우즈에서 X 윈도우 사용

(참고) 리눅스 방화벽 관리 방화벽 정지 방화벽 시작 # /sbin/service iptables stop 또는 # /etc/init.d/iptables stop 22번 (ssh) 포트 개방 # iptables -I INPUT 1 -p tcp --dport  22  -j ACCEPT /*I(아이)*/ # iptables -I OUTPUT 1 -p tcp --dport  22  -j ACCEPT /*I(아이)*/ 방화벽 시작 # /sbin/service iptables start 또는 # /etc/init.d/iptables start

Xming 사용 Xming(원도우용 X 서버) direct link 선택하여 설치 (Chrome 권장) PuTTY 설치 http://sourceforge.net/projects/xming/ PuTTY 설치 http://kldp.net/frs/?group_id=335&release_id=1722 원격 로그인 방법 http://keep2smile.tistory.com/85 $ xclock & $ xterm & $ /usr/bin/system-config-network $ gnome-terminal & (X terminal emulator for GNOME) $ konsole & (X terminal emulator for KDE)

Xming Launch: no client Multiple window 다음 Start no client 다음 Clipboard 다음 마침

PuTTY 설정 세션 117.16.244.171 SSH X11 X11포워딩 사용 localhost:0 입력 후 열기

Xming Launch: gnome-session One window 다음 Start a program 다음 gnome-session, Using PuTTY 117.16.244.171 입력 자기 id 입력 다음 Clipboard 다음 마 침

X-manager 사용 Xmanager 원격 로그인 방법 http://www.netsarang.co.kr XDMCP 설정: 교재 98 참조 http://keep2smile.tistory.com/85 원격 로그인 방법 Xbrowser에서 원하는 원격 호스트를 선택 혹은 입력

원격 로그인 화면

핵심 개념 윈도우 관리자는 그래픽 사용자 인터페이스 환경에서 데스크 탑 상의 각 윈도우를 관리하는 소프트웨어이다 윈도우 관리자는 그래픽 사용자 인터페이스 환경에서 데스크 탑 상의 각 윈도우를 관리하는 소프트웨어이다 X 윈도우 시스템은 하나의 X 서버와 여러 개의 X 클라이언트들로 구성된다. X 서버는 디스플레이를 담당하고 X 응용 프로그램은 X 클라이언트이다