第1章Linux概况.ppt

上传人:本田雅阁 文档编号:2496738 上传时间:2019-04-03 格式:PPT 页数:27 大小:853.51KB
返回 下载 相关 举报
第1章Linux概况.ppt_第1页
第1页 / 共27页
第1章Linux概况.ppt_第2页
第2页 / 共27页
第1章Linux概况.ppt_第3页
第3页 / 共27页
亲,该文档总共27页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《第1章Linux概况.ppt》由会员分享,可在线阅读,更多相关《第1章Linux概况.ppt(27页珍藏版)》请在三一文库上搜索。

1、第1章 Linux概况,了解Linux的概况,包括它的起源、主要特点、内核版本与发行版本 等,Linux概况,前言 Linux 的起源 各式各样的 Linux 发行版 为何要用 Linux Linux 的中文化 Linux 信息何处寻,前言,平时使用的文书编辑、影像处理、办公室软件、程序开发工具、光盘烧录、网络实时传讯, 甚至架设服务器等等的软件, 在 Linux 上都已有功能相当的软件可以使用, 并且大部份皆可免费取得。而最重要的一点在于, Linux 讲求的是 自由 (free) 与 开放 (open) 的观念, 让众人得以分享成果, 因此各种软件开发与改进的速度更快。,什么是作业系统,计

2、算机硬件与使用者/应用程序之间的媒介 主要功能有以下 3 项: 管理计算机的各项资源 提供使用者操作接口 提供应用程序执行的环境及系统呼叫服务,Linux起源,Unix 系统功能强大, 但只能在价格昂贵的工作站等级计算机上运行, 因而许多人开始发展在个人计算机上也可以使用的 Unix 系统。 由 Andrew (Andy) Tanenbaum 为教学目的所发展的 Minix 系统即为其中之一。 Linus 在发展这套操作系统时, 将存放此系统的分割区命名为 Linux。后来, 支持此系统的网友们, 便将此系统称为 Linux, 意思便是 Linus 发展的操作系统 (当时操作系统的名称常以 x

3、 结尾)。 Linux 由当时芬兰 Helsinki 大学学生 Linus Torvalds 发展出来, 他于 1991 年 8 月 25 日, 在 USENET 新闻群组 comp.os.minix 上发表了第一篇关于 Linux 的文章。,Linux起源,Linux起源,Linux起源,10 月 5 日, Linus 公开宣布了 Linux 第一个正式版本:0.0.2。 Linux 并不是一个原有的英文字, 因此在字典中并无法查到其 “正确“ 的音标标示。但根据 Linus 本人念 Linux 的录音 , Linux 的 “u“ 应该发成音标的 “ “。 当时, Linux 是属于黑客 (

4、hacker) 的系统, 功能仍相当不完善。,黑客与怪客,黑客在今日来说似乎是个负面的象征, 其实黑客本来是指那些专精于某方面技术的人物;对计算机而言, 黑客就是精通系统、周边、以及各种软硬件技术的人, 他们拥有专业技术得以自行解决许多问题, 并且沉浸在该领域之中, 对于各种报酬并不感兴趣。有些黑客逾越了尺度, 运用自己的知识去做出有损他人权益的事情, 我们称这种人为怪客 (cracker, 破坏者), 而非黑客。,各式各样的 Linux 发行版,由于 Linux 标榜自由与开放, 因此衍生出许多不同的版本。 Linux 的核心与发行版 常见的 Linux 发行版,Linux 的核心与发行版,

5、所谓 Linux 操作系统, 都是使用由 Linus 所维护的 Linux 系统核心 (kernel)。 所谓核心, 其实就是一个操作系统最重要的心脏部位, 它负责所有让系统得以正确、有效运行相关的工作, 包括控制计算机的硬件、管理所使用的档案系统、掌握系统运作过程中的所有程序排程. 等。 目前 Linux 系统核心的最新版本为 2.6.x。 Linux 核心版本的编号, 通常以小数点第一位为偶数表示稳定的版本, 而以奇数表示测试版本。例如 2.4.x、2.6.x 版为稳定的版本, 而 2.3.x、2.5.x 为测试版本。 核心是操作系统最重要的部分, 但是一个操作系统光是有核心还是不够的,

6、仍然需要友善的使用者接口、应用程序, 才能有效的帮助使用者完成工作。 能在 Linux 上运行的软件众多, 有些组织或厂商将多种软件组合起来, 与 Linux 系统核心一并包装、发行或贩卖, 成为现在为数众多的各种 Linux 发行版 (distribution)。,Linux 的核心与发行版,Linux 以开放原始码的观念为诉求, 并采用 GPL (General Public License) 通用公共许可证为规范。 任何人在取得原始码之后, 都可以自由修改, 而成为另外一套软件 (例如 Corel Linux 源自于 Debian GNU/Linux)。 只要使用到采用 GPL 授权的程

7、序代码者, 就必须遵守同样的规范, 让原始程序代码得以开放给其它的程序设计者。,自由不等同于免费,GPL 通用公共许可证为开放原始码运动的先驱 Richard Stallman 所倡导, 采用这项许可证 (或是其它类似许可证) 的软件被称为 Free Software。 此处 Free 的意义绝非一般人误解的 免费, 而是代表 自由。 提倡使用者对软件有研究、使用、散布与修改的自由, 要求任何人在散布软件时必须随附原始码, 这样做的目的是为了促进软件的快速发展。 因为使用者可以自由散布, 所以自由软件厂商的营利方式通常由卖软件转为卖服务为主, 导致自由软件的售价大多较为低廉甚至免费。 以因果关

8、系来看, 自由为起因, 从而产生了许多结果, 免费仅是其中的一个。 只要遵守 GPL 的规范, 自由软件还是可以向使用者收费, 所以不应该直接就认定自由软件为免费软件。,各式各样的 Linux 发行版,常见的 Linux 发行版 Fedora Core Mandrake Linux 红旗 Linux Debian GNU/Linux Slackware Linux,Fedora Core,此 Linux 发行版继承自 Linux 界的龙头 Red Hat Linux (此原为 Red Hat 公司的免费版本, 但自 2003 年 11 月后便不再更新, 改由其赞助的 Fedora Projec

9、t 释出 Fedora Core), 因而未来应仍会是使用者最多的发行版。,Mandrake Linux,法国厂商所推出的 Linux 发行版, 改良自 Red Hat Linux (此即为 GPL 授权应用的实例)。其最大的特色为使用者接口华丽且友善。,红旗 Linux,我国对于 Linux 的推广可说是不遗余力, 这是中科院所推行的 Linux 发行版, 同样是改良自 Red Hat Linux。,Debian GNU/Linux,GNU 组织所发行的版本, 虽然使用难度较高, 但是拥有完善的套件管理方式及在线更新的功能, 因此颇受进阶使用者的欢迎。,Slackware Linux,早期在

10、台湾拥有最多的使用者, 不过现在已被超越。由于这个发行版尽量保持设定档的原貌, 所以仍受到很多高自主性及喜欢原味的使用者支持。,更多的 Linux 发行版,http:/ 提供了目前所有 Linux 发行版的清单, 并且有相当详细的介绍与比较。,为何要用 Linux,图形整合接口 多重开机管理 多人多任务系统 网络能力 程序开发工具 单纯的价廉, 当然不足以让我们采用 Linux,物美更是决定的因素。 Linux 从最基本的指令操作到友善的窗口接口, 以及排版作业、文书处理、程序设计和网络联机与管理等功能样样俱全, 这才是我们选择它的主要原因。,图形整合接口,Linux 的图形接口称为 X Wi

11、ndow System , 在此环境中提供了多种的窗口管理程序 (Window Manager), 搭配桌面环境 (Desktop Environment), 让使用者能以更灵活的方式来管理窗口和使用软件:,多重开机管理,想在一台计算机中安装一套以上的操作系统时, 便需要安装多重开机管理程序。 例如 PowerQuest 的 BootMagic、V Communications 的 System Com-mander、国人自制的 SPFDisk 等等。 Linux 也内建 GRUB 和 LILO 两种多重开机管理程序, 如此您便可以将多种作业统安装在同一部计算机上, 并可轻易决定由哪个操作系统

12、开机:,多用户多任务系统,Linux 是可供多人使用的先占式多任务 (preemptive multitasking) 操作系统, 具有优异的内存和多任务管理能力, 不仅可让使用者同时执行数个应用程序, 还能允许远程使用者联机登入执行程序。既然是多人多任务的系统, 对于使用者账号的管理自然不在话下, 包括权限、硬盘空间限制等等, 都有完善的工具可以使用。,网络服务能力强,Linux 沿袭 Unix 系统使用 TCP/IP (Transmission Control Protocol/Internet Protocol) 为主要的网络通讯协议, 内建 FTP (File Transfer Pro

13、tocol)、 E-mail 与 telnet .等功能。再加上稳定性高, 因此许多 ISP (Internet Service Providers) 也采用 Linux 来架设邮件、WWW 与 FTP 等服务器。 对大多数个人用户而言, 能否顺利上网是更令人关心的问题。Linux 支持了以调制解调器、ADSL、网络卡.等方式连接网络, 让一般使用者也能轻松悠游于 Internet。,程序开发工具,Linux 沿袭 Unix 系统使用 TCP/IP (Transmission Control Protocol/Internet Protocol) 为主要的网络通讯协议, 内建 FTP (Fil

14、e Transfer Protocol)、 E-mail 与 telnet .等功能。再加上稳定性高, 因此许多 ISP (Internet Service Providers) 也采用 Linux 来架设邮件、WWW 与 FTP 等服务器。 对大多数个人用户而言, 能否顺利上网是更令人关心的问题。Linux 支持了以调制解调器、ADSL、网络卡.等方式连接网络, 让一般使用者也能轻松悠游于 Internet。 Linux 非常稳定, 使得它成为优良的开发设计平台, 在软件套件中包括了多种程序语言与开发工具, 例如 gcc、cc、c+、Tcl/Tk、Perl、Fortran-77 及 Python 等。 在软件开发工具领域中享有盛名的 Borland 公司, 也推出 Kylix 可视化的快速开发工具, 让使用 Delphi 与 Visual Basic 的程序开发者, 能够快速地转移到 Linux 领域。,更多的使用知识,可到各大发行商网站或论坛去找,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1