第1章:linux简介

上传人:luoxia****01802 文档编号:62444183 上传时间:2018-12-20 格式:PPT 页数:39 大小:735.50KB
返回 下载 相关 举报
第1章:linux简介_第1页
第1页 / 共39页
第1章:linux简介_第2页
第2页 / 共39页
第1章:linux简介_第3页
第3页 / 共39页
第1章:linux简介_第4页
第4页 / 共39页
第1章:linux简介_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《第1章:linux简介》由会员分享,可在线阅读,更多相关《第1章:linux简介(39页珍藏版)》请在金锄头文库上搜索。

1、欢迎大家选修,Linux应用基础 天文系高健,Linux应用基础,1,你们知道下面的名词么?,Linux UNIX 虚拟机 GNU 、开源 黑客hacker、破解cracker 0dayZ WareZ、GameZ MovieZ、Divx、Xvid、X264 Soff 珊瑚虫、知识产权,Linux应用基础,2,Linux应用基础,3,Linux应用基础,Linux历史 Linux的安装 Linux下Shell的使用 Linux桌面使用 Linux网络服务应用ftp http DNS bind mail VPN,课程性质,本课程是一门计算机公共课程,是在学生有了一定的计算机软、硬件的基础知识和网络

2、的基础知识后,学习和使用Linux操作系统。本课程的目的是讲授Linux操作系统的应用和管理知识,使学生掌握Linux操作系统的安装、调试和系统管理的技能和方法。并且通过对Linux网络服务管理的学习,使学生对Linux网络服务的管理和设置有一定的了解,能够进行Linux网络服务器的日常维护和管理。除此之外,向学生介绍有关Linux、UNIX和GNU的相关知识,引导学生使用开放源代码(OSS)软件,推进Linux文化和开源文化在高校内部的推广。,Linux应用基础,4,Linux应用基础,5,课程安排,一、Linux简介 二、虚拟机的使用 三、Fedora7或者8的安装,ubuntu, Deb

3、ian 四、Linux命令、Shell、Linux目录结构 五、Linux下的图形界面X-window 六、Linux的服务配置和网络 七、Linux下的网络服务配置 主要基于Fedora 讲解,Linux应用基础,6,网上教学,联系方式: J 网上资源: 教学网站 : http:/202.112.85.55 、http:/ 1、google或百度搜索 2、网上各Linux论坛,如水木清华Linux版 http:/ http:/www.linuxsir.org/ http:/www.linuxfans.org/ 3、ftp:/bnuastro:astronomy202.112.85.95 课件

4、,Linux应用基础,7,参考教材,Red Hat Linux Fedora4大全 (美)鲍尔,(美)达夫 机械工业出版社 Red Hat Linux实用指南 索贝尔 著 孙天泽 等译 电子工业出版社 红帽Linux 9从入门到精通 Michael Jang 著 邱仲潘 译 电子工业出版社 LINUX教程 Syed Mansoor Sarwar,Robert Koretsky, 李善平 施韦 林欣 译 以及其他类似书目,Linux应用基础,8,网上教学,各发布版本Linux操作系统下载(教育网内) ftp:/bnuastro:astronomy:202.112.85.101 北师大天文系 ft

5、p:/202.118.224.24 哈工大 ftp:/166.111.8 .229 清华 ftp:/ 上海交大,Linux应用基础,9,成绩评定,平时:60% 课堂作业、考勤、小论文及报告 期末:40% ,考查方式待定! 放轻松,Linux应用基础,10,上机问题,教九楼 202 2周以后再通知上机事宜,不要奢望机器太好 希望同学们都能有自己的机器进行操作练习,Linux应用基础,11,第一章 Linux简介,Linux的起源 GNU的来源 Linux各发布版本,Linux应用基础,12,什么是操作系统,操作系统的功能使用者和系统硬件之间的信息传递者 操作系统的组成kernel、系统工具 操作

6、系统管理的项目1、system call interface 2、Process control 3、memory management 4、file system management 5、device drivers 核心控制整个硬件的支持,处于系统的最底层,操作系统还包括系统工具和部分和核心相关的软件,Linux应用基础,13,UNIX的历史,“Unix”是双关语,表示名字Multics,它最初被写作“Unics”,表示UNiplexed Information and Computing System。 一个没有完成的梦想: Bell, MIT 与 GE 的 Multics 系统 (c

7、ommpatible time-sharing system CTSS) Ken Thompson(1969)开发的小型file system Dennis Ritchie 1973 C programme Unix 繁荣,V4用C语言重写,成为操作系统可移植性的一个里程碑 Berkeley 1977 Berkeley software distribution ,成为第 2个主要“UNIX”版本:Net BSD、Free BSD和Open BSD 90年代开始,AT&T的源代码许可证创造了市场的繁荣,不同开发者开发了数百种UNIX版本 1984年,程序员Richard Stallman开始开

8、发来源于UNIX的免费GNU(GNU Not UNIX)。,Linux应用基础,14,UNIX的分支,AT&T UNIXSystem VSCO UNIX IBM-AIX HP Solaris BSD Unix Net BSD、Free BSD、Open BSD Linux,Linux应用基础,15,GNU的出现,Richard M.Stallman 1984 年创立了 GNU 与 自由软件基金会 ( Free Software Foundation, FSF ) (GNU: GNU is Not Unix) Free software is a matter of liberty, not p

9、rice.To understand the concept, you should think of“free speech“, not “free beer“.Free software refers to the users freedom to run, copy, distribute, study, change, and improve the software. GNU 自由软件 GNU Gerneral Public License (GPL) 授权模式,Linux应用基础,16,GNU的出现,GNU其目标就是将Unix加以改进,写出一个新的操作系统,使所有的用户都能免费获得

10、该系统以及系统的源代码。 GNU先开发了Unix的一些工具软件,如Emacs、GCC、BASH等,再接着开核心Hurd。但Linux的异军突起取代了Hurd的地位。Linux和GNU的所体现的精神和目的是一致的。而且Linux使用了GNU基金会的版权申明和大量的GNU软件,甚至Linux的核心也是GNU的。 鉴于图形使用者接口 ( Graphical User Interface, GUI ) 的需求日益加重,在 1984 年由 MIT与其它协力厂商首次发表了 X Window System ,并且更在 1988 年成立了非营利性质的 XFree86 这个组织 Linux的产生,Linux应用

11、基础,17,Linux的起源,Linux起源于一个学生的业余爱好,他就是芬兰赫尔辛基大学的Linus TorvaldsLinux的创始人与主要维护者。 Linux = Linuss Unix 网上的任何人在任何地方都可以得到Linux的基本文件,并可通过电子邮件发表评论或者提供修正代码。Linux就从最开始的一个人思想的产品变成了一副巨大的织锦,变成了由无数志同道合的黑客们发起的一场运动。 1994年发表 Linux 正式核心 1.0 的时候,大家要 Linus Torvalds 想一只吉祥物,Torvalds 突然想到小时候去动物园被一只企鹅追着满地 打滚还 被咬了一口! 干脆就以这支企鹅

12、来当吉祥物算了!,Linux应用基础,18,Linux的起源,Linus在自己的PC机上,利用微型Unix操作系统Minix为开发平台,开发了第一个程序。“这个程序包括两个进程,都是向屏幕上写字母,然后用一个定时器来切换这两个进程。” Linus刚开始的时候根本没有想到要编写一个操作系统内核。1991年,他需要一个简单的终端仿真程序来存取新闻组的内容,在前两个进程的基础上又写了一个程序。“一个进程是从键盘上阅读输入然后发送给调制解调器,另一个进程则是从调制解调器上阅读发送来的信息然后送到屏幕上供人阅读。”然而要实现这两个新的进程,显然还需要驱动程序。他必须为不同的显示器、键盘和调制解调器编写驱

13、动程序。1991年的夏季,Linus觉得他还需要从网上下载某些文件 “于是又不得不写一个磁盘驱动程序,然后是一个文件系统。一旦当有了任务切换器、文件系统和设备驱动程序之后,当然就拥有了一个Unix,”或者至少是它的一个内核。Linux就以这样一种极其古怪但也极其自然的方式问世了。,Linux应用基础,19,Linux的起源,说到Linux,不能不提GNU。GNU的起初目的是开发核心Hurd。但Linux的异军突起取代了Hurd的地位。Linux和GNU的所体现的精神和目的是一致的。而且Linux使用了GNU基金会的版权申明和大量的GNU软件,甚至Linux的核心也是GNU的。 网址:http:

14、/202.112.85.95/index.php?job=art&articleid=a_20060905_020005,Linux应用基础,20,What is Linux?,Linux是一种主要用于个人计算机的类unix风格的操作系统。它的独特之处在于不受任何商品化软件的版权制约,全世界都能免费、自由使用。它支持多用户、多进程、多线程、实时性较好、功能强大而稳定。它的出现为我们带来了计算机上突破性的创举。 操作系统级别的攒机,Linux应用基础,21,Linux和FreeBSD的区别,1、FreeBSD是由最初的BSD UNIX一路发展下来的正统的UNIX系统,而Linux是一个遵循POS

15、IX标准所有系统代码全部重新编写了的操作系统。 2、FreeBSD是完整的一个操作系统,而linux只是一个内核,加上各种GNU软件构成的操作系统,所以,才会有很多的Linux系统,如RedHat Linux ,Tubro Linux,Debian 等,Redhat linux 就是Redhat公司对Linux内核作必要的修改,加上Redhat挑选的GNU程序构成,Tubro亦然,如果你愿意,你也可以这个做,搞个XXlinux 出来,只要你有这个能力:)。,Linux应用基础,22,Linux的优点,全32位操作系统,针对32位的微机做了最佳化设计。同样已经有64位的 多任务的操作系统可以同时

16、执行多个程序 和所有Unix和类Unix版本一样,是一个多用户操作系统 和现今的unix, system V, BSD等三大主流的unix系统几乎完全兼容。在Unix上可以运行的程序,几乎全都可以移植到Linux上来,Linux应用基础,23,Linux版本介绍,Linux核心版本:由Linus负责维护和发布,众多的程序员和黑客都在为完善核心作努力 最新核心版本The latest stable version of the Linux kernel is: 2.6.17.11 任何偶数编码的核心版本(如2.6.20)都是一个稳定的,正式发布的版本。任何奇数的版本表示 其是一个正在开发中的核心。 http:/www.kernel.org/ 发布版本Distribution : 使用的各种Linux 版本,Linux应用基础,24,Distribu

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 幼儿/小学教育 > 小学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号