1、网络操作系统,教师:王亚刚Telephone:13700277194 Email:Lazy_L,课程安排,课时:32上课+16上机 答疑:每周一次,时间待定 成绩: 平时30% 作业 10% 实验报告 10% 考勤等 10% 期末考试70%,课程的性质和任务,本课程是网络工程专业必修的一门专业课程。 通过本课程的学习,学生对网络操作系统从整体上有一个较清晰的了解,并对当前主流的网络操作系统的网络服务功能有较清晰的理解。 通过本课程的学习,可以让学生掌握一种网络操作系统的的基本操作和主要网络服务的功能、配置与管理方法,提高学生的网络操作和管理的能力,培养学生在网络操作中的基本安全意识。,课程教学
2、内容和要求,网络操作系统概述 Linux基本操作 Linux常用网络服务 Linux应用开发基础 Linux shell,主要参考资料,Linux操作系统实用教程,文东戈等,清华大学出版社 Linux教程 孟庆昌 牛欣源,电子工业出版社, 2007 Linux服务器配置与管理冯昊,清华大学出版社,2005 Linux网络服务器设置与管理肖永生,海洋出版社,2006 Red Hat Linux 9系统与网络管理教程李洋等,电子工业出版社,2006 网络操作系统应用实验与实训柳青等,高等教育出版社,2003,Why Linux?,深入理解操作系统:Design, Implementation, O
3、pen Source 深入理解已有的计算机知识: Operating System Data Structure C Programming 就业的需要 xiyou Linux Group的毕业学生,第1章 Linux操作系统概述,1.1 自由软件简介Linux是自由软件的代表,运行在该系统上的应用程序几乎都是自由软件。 自由软件含义 自由软件相关词语 1.2 Linux操作系统概述 Linux的发展历史 Linux的内核版本与发行版本 Linux的特点,关于Richard Stallman,自由软件基金会创始人 GNU工程创始人 美国工程院院士 自由软件黑客和活动家 GNU General
4、Public License作者。 他是GNU Compiler Collection的主要作者 GNU Symbolic Debugger GNU Emacs ,2008-5-28 Richard Stallman,Free software的4个自由度,出于任何目的,运行软件的自由。 学习软件如何工作,以及为了满足自己的需要修改软件的自由。 为了帮助你的邻居,将软件拷贝给他的自由。 为了能够让整个社团受益,公开发行改进之后的软件的自由。 http:/ GUN工程,1.2 Linux的简介,Linus Torvalds,芬兰, 赫尔辛基大学, 1991年http:/en.wikipedia.
5、org/wiki/Linux http:/zh.wikipedia.org/wiki/Linux,Linux大事记 兴趣,1991.04: Linux is an operating system that was initially created as a hobby by a young student, Linus Torvalds, at the University of Helsinki in Finland. Linus had an interest in Minix, a small UNIX system, and decided to develop a system
6、that exceeded the Minix standards.,Linux大事记 网络,1991.10:Linus Torvalds在新闻组comp.os.minix发表了Linux V0.02 ,约有一万行代码 Hello everybody out there using minix- Im doing a (free) operation system (just a hobby, wont be big and professional like gnu) for 386(486) AT clones.,Linux大事记 参与,1992年,全世界大约有1000个左右的人使用Lin
7、ux,并提供初期的代码上载和评论。,Linux大事记 - GPL,1994年3月,Linux1.0问世,约有17万行代码。它按完全自由免费的协议发布,源码必须完全公开,之后很快Linux正式采用GPL协议。,Linux大事记 跨平台,1995年 Linux 全球用户数大大超过50万, Linux 已可在Intel, Digital 和Sun SPARC 处理器上运行内核发展到V1.2, 约由25万行代码。,Linux大事记 - 应用,1997年夏,制作电影泰坦尼克号所用的160台Alpha图形工作站中,有105台采用了Linux操作系统,Linux大事记 繁荣,出现众多的发行版本 各大公司鼎立
8、支持 深入到各种应用当中 服务器 桌面系统 嵌入式系统,?,Passion Network Open Source Participation,Linux的发行版本,Linux免费的内核,以及允许用户或厂商自行搭配其他应用程序的特性,目前世界上已经有超过百种不同的组合,这些不同的厂商把发布的内核与应用程序包组合就成了不同发行套件版本的Linux系统,相对于内核版本,发行套件版本号随着发布者的不同而不同,与系统内核的版本号是相对独立的。,国内外常见的Linux发行版本,红旗LinuxopenSUSE Linux,国内外常见的Linux发行版本,Ubuntu Linux Red Hat Linux
9、,国内外常见的Linux发行版本,Mandrake Linux Turbo Linux,主要的Linux发行版本,目前比较火的发行版本,Fedora(Redhat的后续版本) Ubuntu SuSE Linux,Linux的特点,开放性 多用户 多任务 良好的用户界面 设备独立性 把所有外部设备统一当作文件对待,只要安装设备的驱动程序,任何用户都可以像使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。,Linux的特点,提供了丰富的网络功能 可靠的系统安全性良好的可移植性,Linux的特点,兼容其他Unix系统 同样遵循POSIX(Portable Operating Syste
10、m for Unix)标准来开发,所以Linux与现今的System V以及BSD等主流Unix系统均可兼容,而原来Unix系统下可以执行的程序,也几乎可以完全移植到Linux上。 支持多种文件系统,Linux系统的应用,HPC: High Performance Computer Internet Server Desktop Embedded System,Operating system Family share for 11/2006,www.top500.org,Operating system Family share for 11/2007,www.top500.org,Oper
11、ating system Family share for 11/2008,www.top500.org,Top 1 - Roadrunner,Top 1 - Roadrunner,Mobile OS market share,http:/ Phone,Android to lead smartphone growth The report also predicts that “open-source platforms like Android“ are leading the way in shaping the smartphone market. .,http:/ A1600,思考并实验:,如果先安装了Linux系统,然后安装windows系统,那么Linux系统将无法启动,此时应如何解决? 试着总结一下Windows系统与Linux系统之间的主要差别?为什么这么认为?,参考资料,http:/ Linux论坛 http:/ GNU GPL http:/ftp.gun.org GNU源代码 http:/ Linux大事记 http:/ 十大黑客包括Linus http:/www.vbird.org/linux_server/0140networkcommand.php Linux 常用網路指令介紹 http:/