1 / 16

UNIX 시스템 및 실습 UNIX System and Practice

UNIX 시스템 및 실습 UNIX System and Practice. 과목소개 Chap 1 UNIX 시스템 개요. 유닉스 시스템 실습 (1/2). 수업시간 Class 01 – 화요일 6,7,8 교시 ( 공학관 577( 컴퓨터 2 실 )) 교재 윤소정 외 1 명 , 유닉스 이론과 실습 , 한빛미디어 우재남 , 뇌를 자극하는 RedHat Fedora, 한빛미디어 강의 Lecture 이용 강의노트 다운로드 http://www.wonkwang.ac.kr

ifama
Download Presentation

UNIX 시스템 및 실습 UNIX System and Practice

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. UNIX 시스템 및 실습UNIX System and Practice 과목소개 Chap 1 UNIX 시스템 개요

  2. 유닉스 시스템 실습(1/2) • 수업시간 • Class 01 –화요일 6,7,8 교시 (공학관577(컴퓨터 2실)) • 교재 • 윤소정 외 1명, 유닉스 이론과 실습, 한빛미디어 • 우재남, 뇌를 자극하는 RedHat Fedora, 한빛미디어 • 강의 Lecture 이용 • 강의노트 다운로드 • http://www.wonkwang.ac.kr • http://datanet.wonkwang.ac.kr • 원광대학교 홈페이지 강의 정보 서비스의 자료실 • 직접 출력 • 기타 컴퓨터공학과 홈페이지 • http://cms.wonkwang.ac.kr/

  3. 유닉스 시스템 실습(2/2) • 수업준비 • 강의노트, etc • 성적 평가방법 • 중간고사(30%), 기말고사(30%), 출석(10%),과제물(20%), 학습태도(5%), 수시고사(5%) • 수업 및 레포트, 시험 공지 • http://www.wonkwang.ac.kr • 강의 공지사항 • 질문 및 리포트 제출 • e-mail 이용 • yjchung@wku.ac.kr • 연구실(858-6887)

  4. 과목소개 • 교과목의 성격 • 유닉스/리눅스 운영체제에 대해서 이해하고 사용법을 습득한다. • 유닉스/리눅스 환경의 시스템을 운용 및 관리할 수 있다. • 유닉스 기반 운영체제 환경을 접할때충분한 대응 능력을 개발한다. • 교과수업 주요 목표 • 개인용 컴퓨터에서 대형 컴퓨터까지 다양한 환경에서 활용되는 UNIX 시스템의 기본적인 사용방법을 이해한다. UNIX 시스템에서 프로그래밍 능력을 배양하기 위해서 여러 가지 도구와 활용방법을 학습한다. - UNIX 시스템 관리- UNIX 시스템 제공 애플리케이션 개발도구, 사용자 지원도구 등 활용

  5. 주차별 학습 내용 • 1주차 : 소개 • UNIX 시스템 소개 • 2 주차 : UNIX 시스템 명령어 • UNIX 시스템 접속과 기본 명령어 사용 • 3 주차 : 파일 관리(1) • 파일/디렉토리 구조와 관리(1) • 4 주차 : 파일 관리(2) • 파일/디렉토리 구조와 관리(2) • 5 주차 : 쉘(Shell) • 개념 • 사용방법 • 6 주차 : 통신방법 • 시그널과 IPC • 7 주차 : vi 편집기(1) • 사용법 • 편집 실습 • 8 주차 : 중간고사 • 9 주차 : vi 편집기(2) • 기타 명령어 • 실습 • 10 주차 : UNIX 파일/디렉토리 소유와 권한 • 파일 속성 • 파일의 사용권한

  6. 주차별 학습 내용 • 11주차 : UNIX 작업 제어 • 시스템 관리 • 12 주차 : 쉘 스크립트 프로그래밍 • 프로그램 실습 • 13 주차 : 네트워크 서버 구축 • 가상 시스템 설정 • 네트워크 환경 설정 • 14 주차 : 데이터베이스 서버 구축 • DBMS 설치 및 운영 • 15 주차 : 웹 서버 구축 • 아파치 서버 구축 및 운영 • 16 주차 : 기말고사

  7. UNIX 시스템 개요

  8. 유닉스 개요 • 유닉스란 • 컴퓨터 시스템을 효율적으로 사용하기 위한 운영체제의 일종 • 유닉스의 역사 • 1969, AT&T 벨 연구소에서 개발 • 켄톰슨(Ken Thompson), 데니스리치(Dennis Ritche) • 최초에는 어셈블리어로 작성, 후에 C 언어로 재작성 • 초기 UNIX 소스 코드는 대학에 공개됨 • 버클리 대학에서 수정한 UNIX를 BSD라고 함 • Berkeley Software Distribution • 가장 중요한 개선은 네트워킹 기능의 추가 • AT&T 버전은 System III, System V 등 • 현재는 UNIX는 상용제품으로 비용을 지불해야 함 • 그래서 나온 것이 초기의 공개S/W 정신을 되살린 Linux임

  9. 유닉스의 발전 과정 유닉스 1969(어셈블리어) 버전 3 1973(C언어) 1975 (외부공개) 버전 6 1.x BSD 1977 현대 유닉스의 원조 본쉘 등장 1978 버전 7 2.x BSD 1978 제닉스(Xenix) 4.1 BSD 1981 1980(MS) 1982(최초 상업용) 시스템 III 4.2 BSD SunOS 1.x 1984 TCP/IP 시스템 V 1984 1983 1986 4.3 BSD SunOS 3.x 시스템 V 릴리즈 3 1986 1987(SVR3) 4.4 BSD 1993 시스템 V 릴리즈 4 솔라리스 1.x 리눅스 1991 1991 1988(SVR4) 솔라리스 2.10 2005

  10. 유닉스의 종류 • 현재 UNIX는 “The Open Group”의 등록상표이므로 각 제조사는 각자 이름을 붙여 사용

  11. 유닉스의 특징 • 대화형 시스템 • 다중 사용자 시스템 • 다중 작업용 시스템 • 높은 이식성, 확장성, 개방성 • 계층적 파일 시스템 • 부가적 기능 제공이 다양

  12. 유닉스는 크게 커널, 쉘, 유틸리티와 파일시스템으로 구분 하드웨어 커널 쉘 유틸리티 파일시스템 유닉스의 구조 [1/4]

  13. 하드웨어 커널 유닉스의 구조 [2/4] • 커널(Kernel) • 유닉스 운영체제의 핵심 • 컴퓨터의 모든 자원을 관리하는 핵심 프로그램 • 파일 시스템 관리 • 장치 관리 • 프로세스 관리 • 메모리 관리

  14. 하드웨어 커널 쉘 유닉스의 구조 [3/4] • 쉘(Shell) • 사용자와 커널 사이의 중간자 역할 담당 • 명령어 처리 • 사용자가 입력한 명령을 이해하여 실행 • 본쉘(Bourne Shell) : sh • C쉘(C Shell) : csh • 콘쉘(Korn Shell) : ksh • 배시쉘(Bash Shell) : bash

  15. 하드웨어 커널 쉘 유틸리티 파일시스템 유닉스의 구조 [4/4] • 파일 시스템 • 컴퓨터 정보관리(파일, 디렉토리 등) • 유틸리티/명령어 • 파일 편집기, 프로그래밍, 통신,…

  16. 요약 • 과목 소개 • UNIX 시스템 개요

More Related