1、先导课程与后续课程,先导课程: 计算机文化基础曾经学过的操作系统:WindowsDos 后续课程: 基于UNIX的程序设计 操作系统原理 UNIX高级编程环境,引 言,一、课程的主要内容:.介绍linux操作系统的特点及其使用.掌握linux操作系统的安装,基本结构和应用.通过实验熟悉linux系统的平台配置、 系统设计、系统启动、命令操作、文件 系统操作及Vi等编辑环境和工具的使用。,引 言,二、学习目的:. 通过对linux操作系统的学习,认识 多用户、多任务、分时操作系统的使用. 感性认识进程并发、资源共享、文 件等操作系统基本概念和实现原理,引 言,三、教学特点:本课程注重理论与实践相
2、结合,通 过实验加深对理论知识的认识和理解。通过对目前流行的一种linux系统 (Linux/Aix)作为具体的实验平台,了解 一般的linux系统的特征及使用,达到举一 反三的目的。,引言,五、使用教材及参考书:1.UNIX 初级教程(第四版)美 Amir Afzal 著 向勇 何浩 李东生 等译 电子工业出版社2.LINUX实用教程刘兵 编著中国水利水电出版社,计算机的组成,编译软件,软件,商业软件,共享软件,自由软件,什么是 Linux,1984GNU项目: Stallman Richard 1973成立自由软件基金会, GNU项目包括开发Linux的shell、大量的Linux系统工具
3、、应用软件以 及X window等。GPL 协议:使用自由、修改自由、发布(拷贝)自由、保证源码公开。 与版权Copyright 相对应,GPL被称为版权Copyleft。 Linux最早是由芬兰赫尔辛基大学的一位研究生Linus Torvalds编写的 ,于1991年10月首次把Linux源代码发布在互联网上,供人们自由使用。 一大批高水平程序员(Hacker 黑客)的加入开发,使得Linux迅猛发展。 1994年初,具备完全操作系统功能的Linux 1.0终于诞生。 Linux是一个源码公开的类Unix操作系统,具有Unix的稳定、可靠、 多用户、多任务的特性,加上网络功能强大,易操作的X
4、 window图形界面, 极高的性能价格比,适应几乎所有的硬件(从小型机到PC)平台, 是目前发展最快的网络OS。 Linux系统一般由内核kernel、shell、系统软件、应用软件等组成。,第一章 linux 操作系统概述,发展历史 1965年 由AT&T,MIT和GE联合开发Multics ( Multiplexed Information and ComputingService) 1969年 Ken Thompson 和 Dennis Ritchie在PDP7上用汇编语言开发出UNIX 1970年 在PDP-11系列机上(11/20,11/40,11/45)用汇编开发出UNIX v.
5、1。在此过程中,机器的硬件逐渐复杂,UNIX所支持的特征也不断丰富,增加了文字处理程序。,1975年 发表UNIX v.6 并广泛扩散到大学和科研单位, 为后期发展奠定了良好的基础 1978年 优化后发布UNIX v.7 - UNIX的第一个商业版本 - 我国开始研究应用的最早版本 1981年 AT&T发布UNIX System III, 完全转向为社会提供的商品软件 1983年 AT&T发布UNIX System V, 系统功能已趋于稳定和完善. 此后System V又有一系 列的公布号: 1.0/2.0/2.3/3.5/4.0/4.2 等, 现 在最后版本为 System V Release 4(SVRV),有代表性的其它版本,加州大学伯克利分校的BSD (Berkeley Software Distribution)版本, 主要用于工程设计和科学计算 Microsoft和SCO公司开发的SCO XENIXSCO UNIX 和 OpenServer等, 主要应用在基于Inter x86体系结构的系统上 开放源代码的Linux (Linus Torvalds), UNIX的体系结构加MS Windows形式的图形用户界面,主要应用在基于Inter x86体系结构的系统上,