预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共33页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第一章Linux系统简介1、系统管理部分2、网络管理部分3、Linux下的编程Linux系统及安装1、软件的分类、LINUX发展; 2、LINUX概况、特点; 3、LINUX应用; 4、LINUX系统的组成、版本的查看; 5、LINUX的基本原理1-1Linux的发展、软件的分类1-1Linux的发展软件的分类1-2Linux内核发展史一些软件公司,如RedHat,InfoMagic也不失时机的推出自己的以Linux为核心的操作系统版本。 1994年,Linux1.0版内核发布。 1998年7月是Linux的重大转折点,Linux赢得了包括许多大型数据库公司包括:Oracle、Informix、Ingres的支持。从而促进Linux进入大、中型企业的信息系统。RedHat公司得到IntelNetscape的投资于当年成立。2000年,最新的内核稳定版本是2.2.10,由150万行代码组成,估计拥有1000万用户。 2003年Linux2.6.x内核问世,目前最新内核稳定版定是2.6.30.5。1-2Linux概况1-2-2Linux的特点(一)良好的兼容性,开发功能强:因为Linux完全符合IEEE的POSIX的标准,和现今的Unix、SystemV、BSD等三大主流的Unix系统几乎完全兼容。 强大的可移植性:目前各种类型的计算机都可以运行Linux,迄今为止,是支持最多硬件平台的操作系统。Linux支持其他系统,可以同时挂上许多系统的磁盘。 丰富的图形用户界面:Linux有漂亮的X视窗系统,这是Linux相当被看好的东西。 高度的稳定性:Linux继承了Unix的优良特性,可以连续运行,感染病毒的几率较小。1-3Linux内核版本 1-3-1Linux内核版本 Linux内核版本号由三个数字组成,一般为XYZ形式: X:表示主版本号, Y:表示次版本号, 偶数表示生产版/发行版/稳定版; 奇数表示测试版。 Z:表示修改号,数字越大表示修改次数越多,版本相对完善。1-3Linux内核版本 如:2.6.20各数字的含义如下: 第一个数字(2)表示第二大版本。 第二个数字(6)有两个含义:大版本的第6个小版本;偶数表示生产版/发行版/稳定版;奇数表示测试版。 第三个数字(20)表示指定小版本的第20个补丁包。 ReadHatLinux内核的版本稍有不同,如2.6.20-10,可以发现多了一组数字(10),该数字是建立(build)号。每个建立可以增加少量新的驱动程序或缺陷修复。1.3-2Linux的发行版本1-4Linux的应用 Linux的应用范围很广,有桌面、服务器、嵌入式系统和集群计算机等方面。 在网络方面,Linux支持TCP/IP网络,同时支持多种网络协议如Ipv4、Ipv6、X.25、IPX等。 在局域网中,可把Linux作为文件服务器、打印服务器、应用服务器等 在Internet中,作为WEB服务器、域名服务器、防火墙、邮件服务器、代理服务器等。3、嵌入式系统:凡是带有微处理器的非计算机系统都可以称为嵌入式系统。 4、集群计算机:利用高速的计算机网络,将多台计算机连接起来,并加入相应的集群软件所形成的具有超强可靠性和计算能力的计算机。 5视频制作领域:著名的影片《泰坦尼克号》就是由200多台装有Linux系统的机器协作完成其特技效果的。1-5Linux基本原理2、Linux的进程管理 3、Linux的存储管理 内核支持按需调页(demandpaging)和LRU算法 支持虚拟内存技术:利用硬盘空间来扩充内存空间。从而为程序的执行提供足够的空间。4、Linux的文件管理 文件管理就是对外存上数据实施统一的管理。不管是程序还是数据都是以文件形式存在。 采用虚拟文件系统技术 5、Linux设备管理 Linux把各种类型的设备统一当做文件来处理。有字符设备、块设备和网络设备。1-6Linux与NT/2000/2003的主要差别 1)多用户方面 Linux:同时允许多个用户、多个桌面 WinNT/2k/2003:同时只能允许一个用户、一个桌面 (2)GUI界面方面 Linux:GUI界面采用x-windows且与内核是相互独立 WinNT/2k/2003:GUI与内核是集成在一起的 (3)共享资源相互访问 Linux:NFS、Samba实现Linux及Windows主机之间相互访问 WinNT/2k/2003:利用网上邻居实现相互访问1-6、Linux与NT/2000/2003的主要差别 (4)配置文件 WinNT/2k/2003:所有配置集中在注册表中 (5)域 Linux:无须身份验证 WinNT/2k/2003:对用户进行身份验证Linux存在的问题 有待标准化 Linux的商业化倾向 安全性的因素(