강 명 수 flag12@cherub.sungkyul.edu LINUX 소개 강 명 수 flag12@cherub.sungkyul.edu.

Slides:



Advertisements
Similar presentations
숙명여대 창병모 2011 가을 1. Unix/Linux 의 효과적 사용  command, shell programming, X-window,... 시스템 프로그래밍 능력 향상  file, process, network programming 시스템의 체계적 이해 및.
Advertisements

1 장. 유닉스 개요 및 기본 사용법. Contents  학습목표  유닉스의 특징과 발전 과정을 이해한다.  유닉스 시스템에 접속하고 해제하는 방법을 익힌다.  유닉스 명령어의 사용법을 익힌다.  내용  유닉스 개요 유닉스의 역사와 특징, 구조  유닉스 시스템.
1 08 시스템 구성도 고려사항 * 웹 서버 클러스터 구성  클러스터 구축은 ㈜ 클루닉스의 Encluster 로 구축 (KT 인증,IT 인증 획득, 실제 클러스터 구축 사이트 200 여곳 )  웹 서버 클러스터는 Dynamic, Static, Image.
1 장 유닉스 소개 1. 강의 목적 및 내용 2 강의 목적  유닉스 / 리눅스 시스템의 체계적 이해 및 활용  시스템 프로그래밍 능력 향상 강의 내용  유닉스 / 리눅스의 효과적 사용 명령어, 파일 시스템, 네트워킹, X- 윈도우, 쉘 프로그래밍  유닉스 / 리눅스.
정보통신실습 및 특강 (5)
Understanding of Computers 3rd Chapter 03 소프트웨어와 운영체제.
Part 03-1 NOS(Network Operating System) NOS 일반 Windows 2000 Server 소개
Linux 9.X 기초에서 활용까지 Chapter 01 리눅스의 시작.
1장 유닉스/리눅스 소개.
컴퓨터와 인터넷.
OS 의 역사 서상우.
컴퓨터 운영체제의 역사 손용범.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
Chapter 01 리눅스와 유닉스의 이해 [ Professor : 배 헌 중 ]
리눅스 관리의 신개념 Levanta Intrepid M Demo
네트워크 기술을 통한 현재와 미래 소개.
뇌를 자극하는 Windows Server 2012 R2
Power Java 제3장 이클립스 사용하기.
Part 03-1 NOS(Network Operating System) NOS 일반 Windows 2000 Server 소개
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
Windows Server 장. Windows Server 2008 개요.
1장. 실습 환경 구축.
1장. 이것이 C 언어다.. 1장. 이것이 C 언어다. 프로그래밍 언어 1-1 C 언어의 개론적 이야기 한글, 엑셀, 게임 등의 프로그램을 만들 때 사용하는 언어 ‘컴퓨터 프로그래머’라는 사람들이 제작 C 언어(C++ 포함)를 가장 많이 사용함.
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
Helpers ① 오혜성 & 최형석 ② 고의정 & 박소희 ③ 김소연 & 현광식
뇌를 자극하는 Windows Server 2012 R2
장 비 사 양 서 제품특징 제품사양 제조국 브랜드 AVID 모 델 E3 품 명 DIGITAL AUDIO MIXER
운영체제 박상민.
11 장 LAN 기본 개념과 Ethernet LAN
강 명 수 LINUX 설치 강 명 수
Linux서버를 이용한 채팅프로그램 지도 교수님 : 이형원 교수님 이 름 : 이 은 영 학 번 :
07. 디바이스 드라이버의 초기화와 종료 김진홍
UNIX 시스템 정보통신공학과 이 우 섭.
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
25강. Security-I 보안 관련 프로젝트 생성 보안 관련 라이브러리 추가 보안 관련 설정 파일 만들기
2장. CentOS 리눅스 소개.
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
컴퓨터과학 전공탐색 배상원.
리눅스 운영체제 운영체제 리눅스 소개 임베디드 리눅스 리눅스 명령어 한빛미디어(주).
강 명 수 시스템 디스크 관리 강 명 수
컴퓨터정보공학부 서버 안내 [ IBM x3500 ] it.sangji.ac.kr ict.sangji.ac.kr 혹은
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
AutoBase10 설치 / 데모 프로젝트 실행.
Day-19(Tue_10.02) 이론적인 배경 Hypervisor(Type1) : 물리적인 자원을 추상화해서 관리해줌
뇌를 자극하는 Windows Server 장. Windows Server 2008 개요.
AVR – ATmega103(ATMEL) Compilers & ISP
김인수 , 김성중 , 김동권 , 김재흠 , 김성태 발표일 : 발표자 : 김인수
Unix – Linux.
시스템 인터페이스 Lab3 Unix 사용법 실습.
리눅스 시스템 & 커널 기초 P.46 – P.53 이름: nsh009 학번: 112 1/20.
2015 운영체제 특강 수업 소개 Special Topics on Operating Systems
멀티미디어시스템 제 6 장. 운영체제 IT응용시스템공학과 김 형 진 교수.
Xscale Educational Kit
제1장 Unix란 무엇인가?.
자율주행 차량용 드라이빙 컴퓨팅 하드웨어 플랫폼 05
OS 역사 손병규.
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
Tiny OS와 NesC Tiny OS Part1. Won Mi Sun – 17 지능제어 연구실.
컴퓨터 시스템 하드웨어 컴퓨터 시스템 소프트웨어 C P U Control Unit 입 력 장 치 출 력 장 치 ALU
리눅스 커널 프로그래밍 환경 구축 IT EXPERT 리눅스 커널 프로그래밍 Author : Byungki Kim
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
뇌를 자극하는 Solaris bible.
유닉스 이론과 실습.
운영체제 (Operating Systems)
과제 4: Thread (5월 9일까지) 4장 연습문제 풀이
Installation Guide.
Wake On Lan 발표자: 김 홍 기 김홍기 조성오
1장 C 언어의 개요 C 언어의 역사와 기원 C 언어의 특징 프로그램 과정 C 프로그램 구조 C 프로그램 예제.
학부 컴퓨터공학부 교육과정 (학부) 2학년 4학년 3학년 1학년 1학기 2학기 IPP 자격과정 전공트랙
J2SE 설치 부산대학교 인공지능 연구실.
Presentation transcript:

강 명 수 flag12@cherub.sungkyul.edu LINUX 소개 강 명 수 flag12@cherub.sungkyul.edu

리눅스와 운영체제(1) 운영체제의 정의 효율적인 관리 컴퓨터 자원을 효율적으로 관리하며 사용자와 컴퓨터 사이에 인터페이스를 제공 효율적인 관리 하드웨어 : CPU, Memory, Mainboard, Sound, Graphic card 추상적인 운영 : 인터럽트 처리, 프로세스 관리, 메모리 관리, 파일 시스템 관리, 네트워크, 프로그래밍 인터페이스 제공 하드웨어와 추상적인 운영 요소들이 효율적으로 구성, 운영되도록 지원하는 것. 성결대학교 LINUX 수업 강명수

리눅스와 운영체제(2) 일반적인 운영체제의 구성 커널(Kernel) : 가장 작은 의미의 운영체제 쉘(Shell) : 사용자와 컴퓨터 사이의 인터페이스 시스템 유틸리티, 응용프로그램들 성결대학교 LINUX 수업 강명수

리눅스의 배경 유닉스의 배경 유닉스의 계보 성결대학교 LINUX 수업 강명수

리눅스 와 GNU GNU (GNU is not Unix) 리눅스는 GPL에 의거하여 배포 80년대 리차드 스톨만(Richard Stallman)에 의하여 시작 GPL (GNU Public License) GPL에 의거한 모든 소프트웨어는 무료. 변경 사항을 포함해서 재판매하는 것은 허용하나 소스는 공개해야함. 프로그래머는 자신의 소프트웨어로 발생하는 어떤 위험이나 손해에 대한 법률적 책임이 없음. Linux에 많은 유용한 유틸리티를 포함시키게 됨 리눅스는 GPL에 의거하여 배포 성결대학교 LINUX 수업 강명수

리눅스의 탄생 리처드 스톨만(Richard Stollman) & Free Software Foundation(FSF)의 GNU 프로젝트 리더 Xenix & 네덜란드 브리제 대학 앤드류 타넨바움 MINIX 핀란드 헬싱키 대학의 리누즈 토발즈(Linus B. Torvalds) 성결대학교 LINUX 수업 강명수

리눅스의 커널 리눅스 커널 버전의 역사 리눅스 커널 공식 발표 및 소스 공개 사이트 0.02 버전 : 1991년 10월 발표(첫 공개) 0.95 버전 : 1992년 3월(GUI와 Intel x86 지원) 리처드 스톨만과 FSF는 리눅스를 GNU 커널로 채택 1.0 버전 : 1994년(네트워크 기능 추가) 밥 영과 마크유잉의 레드헷사 설립 2.0 버전 : 1996년 6월(SMP 기능 추가) 2.2 버전 : 1999년 1월(최대 16개의 CPU 지원과 최대 동시접속 사용자 2,048명까지 지원) 2.4 버전 : 2001년 1월 현재 최신 안정화 버전 : 2.6.20.3 리눅스 커널 공식 발표 및 소스 공개 사이트 http://www.kernel.org 성결대학교 LINUX 수업 강명수

리눅스 커널 버전 표시 리눅스에서 커널 확인하기 uname –r & uname -a Linux – 2. 6. 9. tar. gz 2 : 커널 주버전 6 : 홀수 - 개발 버전, 짝수 – 안정 버전 9 : 패치된 횟수 성결대학교 LINUX 수업 강명수

리눅스의 배포판 리눅스 배포판 구성요소 리눅스 배포판의 종류 리눅스 커널 + 여러가지 쉘(shell) + 시스템 유틸 + 시스템 프로그래밍 + 언어에 따른 폰트 + 각종 라이브러리 + X 윈도우 + 업무용 응용프로그램 + 리눅스 서버용 프로그램들 + 설치용 프로그램 + 부트로더 리눅스 배포판의 종류 레드헷 리눅스 : http://www.redhat.com 레드헷 페도라 코어 : http://www.fedora.redhat.com 수세 리눅스 : http://www.opensuse.org 우분투/쿠분투 : http://www.ubuntulinux.org 데비안 : http://www.debian.org 슬랙웨어 : http://www.slackware.com 한소프트리눅스 : http://www.haansoftlinux.com 맨드레이크 : http://mandrivalinux.com 젠투 리눅스 : http://www.gentoo.org 성결대학교 LINUX 수업 강명수

리눅스의 장점 누구나 자유롭게 사용할 수 있는 운영체제이다. 여러 사용자(Multi-user)가 동시에 사용할 수 있는 환경을 제공한다. 다중 작업(Multi Tasking) 및 가상 터미널(Virtual Terminal) 환경을 지원한다. GUI 방식의 엑스 윈도우를 지원한다. CPU 구애가 없는 운영체계이다. 강력하면서 안정적인 네트워크를 지원하는 운영체계이다. 리눅스에서의 하드웨어 드라이버 설정 및 하드웨어 사용이 매우 쉽다. 이식성이 강한 운영체제이다. 성결대학교 LINUX 수업 강명수

Q & A 감 사 합 니 다. 성결대학교 LINUX 수업 강명수