Linux网络管理及应用-第01章.ppt_第1页
Linux网络管理及应用-第01章.ppt_第2页
Linux网络管理及应用-第01章.ppt_第3页
Linux网络管理及应用-第01章.ppt_第4页
Linux网络管理及应用-第01章.ppt_第5页
已阅读5页,还剩85页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux网络管理及应用 主讲教师 刘敏办公地点 励志楼404室E mail liumin xt Page2 53 参考书 杨建新 徐功文 RedHatEnterpriseLinux4入门与提高 清华大学出版社 2007年7月鸟哥 鸟哥的Linux私房菜服务器架设篇 科学出版设 2005年 倪春胜等 网络管理员必备宝典 RedHatEnterpriseLinux4网络管理 清华大学出版社 2007年谢蓉等 Linux基础及应用 中国铁道出版社 2008年3月 Page3 53 为什么要学习Linux 学习Linux可以让我们更深入的了解计算机的工作原理 操作系统的开发技术要求非常高 是计算机软件的核心技术 掌握了操作系统的技术 也就掌握了软件的核心技术 Linux系统的源代码是公开的 任何人只要有兴趣都可以进行全面深入的研究 并在此基础上开发相应的软 硬件产品 促进整个计算机产业研究和技术的发展 因为Linux代码的开放 企业或其他任何行业的人可以根据自身的需要而为自己良身定做自己的操作系统 同时使用Linux操作系统可以节省开支 打破某些公司垄断地位 保障安全 Page4 53 Google 百度的后台是由上万台Linux服务器构成的 QQ每天超过1500万在线人数是由Linux服务器支撑的 泰坦尼克号 里的特效景观是由105台Linux渲染的 全世界超级电脑500强中 Linux占据389席 手机 PSP PS3游戏机 多功能PM3 MP4 PMP GPS 车载机载电视 数字机顶盒都应用LINUX 航空航天 银行证券 电力电信 邮政税务等对稳定性 安全性要求颇高的领域 Linux更是无处不在 Linux的介绍与应用 Page5 53 Linux前景 据IDC数据统计 目前全球已有2900万Linux用户 29 的互联网服务器采用了Linux系统 目前国内熟练的Linux开发人员只有5000人左右 且有很大一部分都是由即时科研集团培养出来的 现散布在各知名IT企业内 未来五年内 Linux人才缺口将达到120万 资料显示 在美国的一些大城市 经验丰富的Linux管理人员的薪金待遇普遍比Unix和Windows同行高出20 30 国内大型招聘网站上Linux普通网络管理人员的月薪平均在3000 5000元左右 Page6 53 课程主要内容介绍 Linux概述及Linux系统的安装Linux基本操作及系统管理Linux网络服务与配置Liunx系统安全 Page7 53 课程要求 作业 20 考勤 10 实验 40 期末小测验 30 第1章Linux网络操作系统 Page9 53 第1章Linux网络操作系统 1 1Linux网络操作系统概述1 2Linux与Unix的关系1 3Linux与自由软件和开源软件1 4常见的Linux发行版1 5Linux网络操作系统的安装1 6双系统的安装1 7VMWare虚拟机 Page10 53 本章内容 目标与要求 了解Linux的发展历史 Linux的版本 Linux的应用现状与前景理解Linux的各组成部分和基本原理掌握用光盘引导安装Linux系统教学重点 Linux的Linux的各组成部分和基本原理 光盘引导的本地图形化安装法教学难点 分区 Page11 53 概述 操作系统 OS 则是最靠近硬件的低层软件 操作系统是控制和管理计算机硬件和软件资源 合理地组织计算机工作流程并方便用户使用的程序集合 它是计算机和用户之间的接口 网络操作系统 NOS 是网络用户和计算机网络的接口 它管理计算机的硬件和软件资源 诸如网卡 网络打印机 大容量外存等 为用户提供文件共享 打印共享等各种网络服务以及电子邮件 WWW等专项服务 Page12 53 1 1Linux网络操作系统概述 Linux是什么 一种称为操作系统的软件支持丰富的网络应用自由软件 Freeware 操作系统内核 OSKernel Page13 53 1 1Linux的起源 Unix简史1968年 Multics项目 交互式分时系统研究 1970年 贝尔实验室KenTompson DennisRitchie在PDP 7小型机上开发出Unix系统 1977年 加州大学伯克利分校发布BSD系统 Unix系统最终分裂为AT TSystemV和BSD两大阵营 1981年 Sun公司成立并开发SunOS系统 该系统后来演化为Solaris系统 1993年 AT T把Unix系统实验室出售给Novell公司 后来 Novell公司将UnixWare出售给SCO公司 Page14 53 主流Unix产品 SunSolarisIBMAIXSCOUnixWareHPHP UXFreeBSD Page15 53 1 1Linux网络操作系统概述 Linux的故事1990年的那个秋天 LinusTorvalds一台386AT计算机AndrewS Tanenbaum教授的MINIX两个进程交替运行 分别打印A和B增加驱动程序 文件系统一个OS内核出现了 Page16 53 Linux发展简史 1986年 AndrewTanenbaum开发Minix系统 1991年 芬兰赫尔辛基大学的学生LinusTorvalds开发Linux系统 并将源代码放在Internet上 随着Internet的发展 Linux系统迅速普及开来 1994年 发布Linux1 0内核 同年RedHat公司成立 1996年 发布LinuxKernel2 0 2003年 发布LinuxKernel2 6 Page17 53 Unix Linux演化关系图 Page18 53 1 1Linux网络操作系统概述 LinusTorvalds 2002 LinuxLogo vs Page19 53 1 1Linux网络操作系统概述 Linux发展迅速 www top500 org Page20 53 1 1Linux网络操作系统概述 Linux的应用发展方向超级计算机系统通用计算机系统嵌入式计算机系统 Page21 53 Linux的应用现状与前景 嵌入式系统嵌入式操作系统就是运行在嵌入式智能芯片环境中 对整个智能芯片以及它所操作 控制的各种部件装置等资源进行统一协调 调度 指挥和控制的系统软件 它们是一个设备 装置或系统 即嵌入式系统 中的核心部分 Page22 53 嵌入式设备 Page23 53 嵌入式Linux的优点 很强的移植性内核免费功能强大且内核很小支持多种开发语言 Page24 53 集群计算机 集群计算机就是利用高速的计算机网络 将许多台计算机连接起来 并加入相应的集群软件所形成的具有超强可靠性和计算能力的计算机 极高的性能价格比极强的可扩展性 全球最快的超级计算机IBM走鹃浮点运算性能突破1000万亿次 Page25 53 1 1Linux网络操作系统概述 Linux的特点真正多用户 多任务支持多种处理器 可移植性好强大的可靠性开放性用户界面良好网络功能丰富伸缩性开源 Page26 53 Linux系统的特点 续 成功案例 美国SunMicrosystems于当地时间2003年5月19日宣布 该公司将与美国RedHat在全球范围内合作推广面向企业的LinuxOracle和RedHat公司 SCO集团 SuSELinux公司和TurboLinux公司在全球推广 坚不可摧 计划 在中国区选择了红旗作为实施计划的中国战略合作合伴美国能源部全美最快的大规模并行计算巨型计算机采用SuSE作为操作系统Google加入开源组织Sun将Solaris机器上运行Linux促开源发展 Page27 53 第1章Linux网络操作系统 1 1Linux网络操作系统概述1 2Linux与Unix的关系1 3Linux与自由软件和开源软件1 4常见的Linux发行版1 5Linux网络操作系统的安装1 6双系统的安装1 7VMWare虚拟机 Page28 53 1 2Linux与Unix的关系 Unix历史悠久它是操作系统发展历史的重要部分AndrewTanenbaum教授与MINIX1990年 LinusTorvalds 荷兰的赫尔辛基大学 LinuxPOSIX标准 1990 1996 PortableOperatingSystemInterfaceofUNIX Page29 53 第1章Linux网络操作系统 1 1Linux网络操作系统概述1 2Linux与Unix的关系1 3Linux与自由软件和开源软件1 4常见的Linux发行版1 5Linux网络操作系统的安装1 6双系统的安装1 7VMWare虚拟机 Page30 53 1 3Linux与自由软件和开源软件 自由软件自由软件基金会 FSF FreeSoftwareFoundation RichardM Stallman FSF创始人自由软件是指其使用者对该软件有使用 复制 分发 研究 改写 再利用的自由 自由是关乎权利 而非价格Free指 自由 而不是 免费 Page31 53 1 3Linux与自由软件和开源软件 自由权利自由之一 不论目的为何 都有使用该软件的自由 自由之二 有研究该软件如何工作的自由 并且可以改写软件 以符合使用者的需求 前提 可以获得该软件的源代码 自由之三 有重新散布该软件的自由 所以每个人都可以通过分发自由软件来帮助他人 自由之四 有改进该软件的自由 并且公开发布软件的改进版本 使整个社群都可以受益 前提 获得该软件的源代码 Page32 53 1 3Linux与自由软件和开源软件 GNU项目GNU sNotUnix 有点奇怪 是什么意思呢 GNUGPL GNUGeneralPublicLicenseGNU读作g nooGNU是一个类Unix操作系统采用Linux作为内核RichardStallman专门写了一篇文章讲述来试图澄清Linux与GNU项目的关系 LinuxandtheGNUProject Page33 53 www gnu org Page34 53 1 3Linux与自由软件和开源软件 开源软件OpenSource是一种软件开发方法旨在保证更好的质量 更高的可靠性 更大的灵活性 更低的费用 结束软件开发公司对使用者所进行的 掠夺 开源也有自己的许可 其中重要的一条就是开源软件要公开源代码 这个许可尚处于讨论之中 Page35 53 www opensource org Page36 53 第1章Linux网络操作系统 1 1Linux网络操作系统概述1 2Linux与Unix的关系1 3Linux与自由软件和开源软件1 4常见的Linux发行版1 5Linux网络操作系统的安装1 6双系统的安装1 7VMWare虚拟机 Page37 53 1 4常见的Linux发行版 RedHat FedoraCoreSUSEDebianUbuntuMandriva Linux的内核版本 一般表示为X Y Z形式X 表示主版本号Y 表示次版本号 偶数为正式版本 奇数为测试版本Z 表示修改号例 2004年5月发布了2 6 6版本 Page38 53 Linux的各组成部分 Page39 53 内核 内核是操作系统的核心 管理所有的软硬件资源存储管理CPU和进程管理文件系统管理设备管理网络通信用户接口 Page40 53 Shell 交互式命令解释程序 充当用户和内核之间的桥梁常用的Shell版本有 BourneShell BShell CShellKornShellBash Page41 53 XWindow 是UNIX和Linux的图形化用户界面标准 XWindow与Windows Page42 53 用户程序 专门为Linux开发的应用程序Gaim OpenOffice org原本是UNIX的应用程序ViWindows的应用程序RealOne Page43 53 Linux的基本原理 Linux的CPU管理时间片轮转法并发运行作业 进程调度 Page44 53 Linux的基本原理 Linux的存储管理页式存储管理机制虚拟存储技术页面请调与页面置换 Page45 53 Linux的基本原理 Linux文件管理虚拟文件系统 Linux操作系统 虚拟文件系统 MS DOS vfat ISO9660 nfs 图1 11虚拟文件系统与操作系统关系示意图 Page46 53 Linux的基本原理 Linux的设备管理字符设备块设备网络设备 Page47 53 第1章Linux网络操作系统 1 1Linux网络操作系统概述1 2Linux与Unix的关系1 3Linux与自由软件和开源软件1 4常见的Linux发行版1 5Linux网络操作系统的安装1 6双系统的安装1 7VMWare虚拟机 Page48 53 1 5Linux网络操作系统的安装 安装基本需求存储空间 700MB 一般桌面系统需3GB存储空间 服务器系统需要5GB处理器 x86和x86 64内存 64MBCD DVD ROM 执行光盘安装网卡 网络安装需要支持网络启动的网卡 Page49 53 1 5Linux网络操作系统的安装 分区与文件系统磁盘与分区文件与文件系统支持Ext2 Ext3 vFat NTFS HPFSLinux的分区命名a IDE硬盘命名为hd SCSI硬盘命名为sd b 第一个磁盘命名为a 第二个磁盘命名为b 其余依此类推 Page50 53 1 5Linux网络操作系统的安装 c 磁盘上第一个主分区命名为1 第二个主分区命名为2 其余依此类推 d 磁盘上第一个逻辑分区命名为5 第二个逻辑分区命名为6 其余依此类推 例如 一台计算机中有一块IDE硬盘 分了三个分区 两个主分区 一个逻辑分区 则这三个分区的命名分别为什么 答 hda1 hda2 hda5 Page51 53 硬盘分区 Page52 53 Linux如何表示分区 Linux的命名设计比其他操作系统更灵活 能表达更多的信息 Linux通过字母和数字的组合来标识硬盘分区 如 hda1 其具体含义是 分区名的前头两个字母表明分区所在设备的类型 例如hd指IDE硬盘 sd指SCSI硬盘 第三个字母指硬盘在哪个接口 按a b c d的顺序排列 如hda是IDE1口的主硬盘 则IDE2口的主硬盘就应该是hdc了 最后的数字在该设备上的分区顺序 前四个分区 主分区或扩展分区 用数字1到4表示 逻辑分区从5开始 例如 hda3表示第一个IDE硬盘上的第三个主分区或扩展分区 Page53 53 Windows分区 Page54 53 Linux如何使用分区 Page55 53 Linux中分区的对应关系 Page56 53 1 5Linux网络操作系统的安装 分区与文件系统设备文件每个设备都有一个设备文件与之对应放置在 dev目录下例如 dev hda1 dev hda2 dev hda5Linux分区的挂载点目录与文件路径 Page57 53 Page58 53 1 5Linux网络操作系统的安装 Linux的安装方式光盘或者USB设备安装硬盘安装网络安装演示FedoraCore6安装过程 Page59 53 Linux的安装方式 Page60 53 启动安装 Page61 53 声明 语言 键盘布局 Page62 53 创建磁盘分区结构 选择创建方式 在选定磁盘上删除所有分区并创建默认分区结构在选定驱动器上删除linux分区并创建默认的分区结构使用选定驱动器中的空余空间并创建默认的分区结构建立自定义的分区结构 Page63 53 创建磁盘分区结构 选择创建方式 Page64 53 创建磁盘分区结构 建立自定义分区结构 Page65 53 创建磁盘分区结构 建立自定义分区结构 Page66 53 GRUB启动设置 Page67 53 网络 时区设置 Page68 53 设置root帐户密码 Page69 53 设置root帐户密码 Page70 53 选择安装软件包 1 Page71 53 选择安装软件包 2 Page72 53 选择安装软件包 3 Page73 53 检查软件包依赖关系 Page74 53 格式化分区 安装系统 Page75 53 第一次启动 1 许可协议 防火墙 SELinux Page76 53 第一次启动 2 设置日期时间 创建用户 设置声卡 Page77 53 FedoraCore登录界面 Page78 53 第1章Linux网络操作系统 1 1Linux网络操作系统概述1 2Linux与Unix的关系1 3Linux与自由软件和开源软件1 4常见的Linux发行版1 5Linux网络操作系统的安装1 6双系统的安装1 7VMWare虚拟机 Page79 53 1 6双系统的安装 双系统安装方法GRUB引导WindowsWindows引导LinuxGRUB引导多个Linux Page80 53 1 6双系统的安装 Linux下访问Windows分区FAT32分区自动挂载修改 etc fstab文件手动挂载FAT32分区NTFS分区的挂载 mkdir mnt D 创建D盘的目录挂载点mount tvfat o

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论