1 / 11

강 명 수 flag12@cherub.sungkyul

LINUX 소개. 강 명 수 flag12@cherub.sungkyul.edu. 리눅스와 운영체제 (1). 운영체제의 정의 컴퓨터 자원을 효율적으로 관리하며 사용자와 컴퓨터 사이에 인터페이스를 제공 효율적인 관리 하드웨어 : CPU, Memory, Mainboard, Sound, Graphic card 추상적인 운영 : 인터럽트 처리 , 프로세스 관리 , 메모리 관리 , 파일 시스템 관리 , 네트워크 , 프로그래밍 인터페이스 제공

caroun
Download Presentation

강 명 수 flag12@cherub.sungkyul

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

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

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

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

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

  7. 리눅스의 커널 • 리눅스 커널 버전의 역사 • 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 수업 강명수

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

  9. 리눅스의 배포판 • 리눅스 배포판 구성요소 • 리눅스 커널 + 여러가지 쉘(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 수업 강명수

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

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

More Related