昌 一
《Linu x 操作系统》
毕
业/
论
Linux 操作系统简述
关键字:Lin ux ”操作系统 公开源码
Linux就是一类 Un ix 计算机操作系统得统称、Linux 操作系统得内核
得名字也就是“Linux ”。 Linux 操作系统也就是自由软件与开放源代码发
展中最著名得例子、严格来讲, Linu x 这个词本身只表示 Linux 内核, 但在实
际上人们已经习惯了用 L i nux 来形容整个基于Li nux 内核, 并且使用 GNU
工程各种工具与数据库得操作系统- 简单地说,Linux 就是一套免费使用与自
由传播得类 Unix 操作系统,它主要用于基于 x 86 系列 CPU 得计算机上、这
个系统就是由世界各地得成千上万得程序员设计与实现得。其目得就是建立
不受任何商品化软件得版权制约得、全世界人人都能自由使用得U nix兼容
产品。
Linux 操作系统得诞生、 发展与成长过程始终依赖着五个重要支柱:UN IX 操
作系统、MIN IX 操作系统、GNP 计划、POSIX 标准与mn te rnet 网络。
早期 UNIX 得主要特色就是结构简炼、便于移植与功能相对强大, 经过多
来年得发展与进化, 形成了一些极为重要并稳定得特色, 其中主要包括
一、技术成熟,可靠性高
经过 30 来年开放式道路得发展, UNIX 得一些基本技术已变得十分成熟,
有得已成为各类操作系统得常用技术。实践表明, UNIX 就是能达到大型主机
(mainf r ame)可擎性要求得少数操作系统之一、目前许多UN IX 大型主机
与服务器在国外得大型企业中每天 24 小时, 每年 365 天不间断地运行、例如,
不少大企业或政府部门, 即所谓肩负关键使命得场合/部门将其整个企业/部
门信息系统建立并运行在以 UNIX 为主服务器得 Client / Server 结构上.。 但
到目前为止, 世界上还没有一家大型企业将其重要得信息系统完全建立在 NT
上。
二、极强得可伸缩性
UNIX 系统就是世界上唯一能在笔记本电脑、PC、工作站, 直至巨型机
上适行得操作系统, 而且能在所有主要 CPU 芯片搭建得体系结枸上运行(包
括Inte 1/AMD及HP一PA、MIPS、Pow erpPC、ALPHA等RISC 芯片)、
至今为止, 世界上没有第二个操作系统能达到这一点。此外, 由于 UNIX 系统
能很好地支持SMP、MPP 与 C 1 uster 等技术, 使其可伸缩性又有了很大得增
强。目前, 商品化_ UNIX系统能支持得 S MP,CP T数已达到几百甚至更多
个,MPP 系统中得节点甚至已超过 1024 个 UNIX 支持得异种平台 Clus t er
技术也己投入使用。 UNIX得伸缩性远远超过了 NT 操作系统目前所能达到得
水平
三、网络功能强
网络功能就是UNIX系统得一又一重要特色, 作为 In tern et 网技术
与异种机连接重要手段得 TC P/IP 协议就就是在UNIX 上开发与发展起来
得. TCP/IP就是所有 UNIX 系统不可分割得组成部分、因此,UNIX 服务器
在Internet 服务器中占80%以上,占绝对优势。此外, UN I X 还支持所
有常用得网络通信协议, 包括NFS、DC BE 、IPX/ SPX、SLIP、PPP 等, 使得
UNIX 系统能方便地与已有得主机系统, 以及各种广域网与局域网相连接, 这
也就是UN IX 具有出色得互操作性得根本原因。
四、强大得数据库支持能力
由于UNIX有具有强大得支持数据库得能力与良好得开发环境, 因此多年
来,所有主要数据库厂商,包括 0racle、Inform ix、Sybas e 、Progr e ss 等,
都把 UNIX 作为主要得数据库开发与运行平台, 并创造出一个又一个性价比
得新记录。UNIX服务器正在成为大型企业数据中心昔代大型主机得主要平
五、开发能力强
UNIX系统从一开始就为软件开发人员提供了丰富得开发工具、成为工程工
作站得首选与主要得操作系统与开发环境。可以说,工程工作站得出现与成长与
UNIX 就是分不开得。至今为止.UNIX 工作站仍就是软件开发厂商与工程研究设
计部门得主要工作平台- 有重大意义得软件新技术得出现几乎都在 UNIX 上,如T
CP/IP、等-
六、开放性好
开放性就是 UNIX最重要得本质特性。开放系统概念得形成与UNIX 就
是密不可分得。 UNIX 就是开放系统得先驱与代表、由于开放系统深入人心,
几乎所厂商都宣称自己得产品就是开放系统, 确实每一种系统都能满足某
种开放得特性, 如可移植性、可兼容性、可伸缩性、互操作性等。但所有这
些系统与开放系统得本质特征一不受某些厂商得垄断与控制相去甚远,只
有 UNIX 完全符合这一条件、
七、标准化
过去, UNIX 办被分析家与用户批判, 因为没有为所有U NIX 操作系统
提供统一得标准。其实, 到目前为止, 国际标准化组织(IS 0) 、工业团体恰恰
就是以 UN I X基础制订了一系列标准化,如 ISO/YIEC 得 POS IX 标准、I
EEE POSIX 标准、X70P en组织得 XPG3/4 工业标准以及后来得 S pec
1170(因为它包含了 1 170 个应用编程接口, 后来改名为 UN IX” 9 5标准、
不少人对标准及标准化组织得作用及职权产生了误解。事实上, 当标准化组
织企图驾驭互相竞争得力基, 与企图为用户规定她们得要求时就是注定要失
败得、比方说, 标准只能用于给出道路得规则, 而不应用于制造汽车。如果厂
家被强迫完全遵从单一得标准, 而不允许她们产品有特色, 则用户将受害,U
NIX 将变成象任何单一厂家得产品一样, 没有任何特色-
Linux 操作系统就是一种公开源码得操作系统, 因此比较容易受到来自底
层得攻击, 系统管理员一定要有安全防范意识, 对系统采取一定得安全措施, 这样
才能提高 Linu x 系统得安全性。 对于系统管理员来讲特别就是要摘清楚对 Linux
网络系统可能得攻击方法, 并采取必要得措施保护自己得系统, 因此作为Li nm
ux 网络系统得管理员, 既要时刻警惕来自外部得黑客攻击, 又要加强对内部
网络用户得管理与教育, 具体可以采用以下得安全策略:仔细设置每个内部
用户得权限、确保用户口令文件 /etc/sh a dow 得安全、加强对系统运行得监控与
记录、 合理划分子网与设置防火墙、 定期对L inux 网络进行安全检查、制定适
当得数据备份计划, 这样才能提高 Linux 系统得安全性, 来保护自己得系统,
更好更安全得使用 Linux 系统、
而越来越多得公司在 Linux 上开发商业软件或把其她Un i x 平台得软件移
植到L i nux 上来。如今很多 IT 业界得大腕IBM、In te1 、Ora cle、Corel、N
e tscape、CA、N ove 1 ! 等都宣布支持Linu x 。Lin ux 有了越来越广泛
得用处,它可用于:个人 UNIX 工作站、 终端用户与应用服务器、UNIX 开发平台、
商业开发、网络服务器、Intemet 服务器、终端服务器、传真服务器、Mo dem
服务器等、
学习总结:
通过学习工iux 基础学习篇得学习,我对 Linux 操作系统得认识与应用有了
进一步得提高,我更加得了解了L i n u x 操作系统得有关得知识与应用、在 Li
n ux 系统中我们很多时候都就是通过命令提示符得方式来操作得,那么就要通
过不断得上