Linux网络操作系统与实训全书ppt课件汇总(完整版).ppt
《Linux网络操作系统与实训全书ppt课件汇总(完整版).ppt》由会员分享,可在线阅读,更多相关《Linux网络操作系统与实训全书ppt课件汇总(完整版).ppt(915页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、LinuxLinux网络操作系统与实训(第网络操作系统与实训(第2 2版)版)课题引入课题引入v Linux是当前最具发展潜力的计算机操作系统,Internet的旺盛需求正推动着Linux的发展热潮一浪高过一浪。Linux自由与开放的特性,加上强大的网络功能,使Linux在21世纪有着无限的发展前景。课程内容介绍课程内容介绍 v 本课程以RedHatEnterpriseLinux5为例,系统介绍利用Linux操作系统架设网络服务器的方法。主要内容包括Linux基础、Linux系统安装、Linux常用命令、Shell与Vi编辑器、用户和组的管理、文件系统和磁盘管理、Linux网络基础配置、DHC
2、P服务器配置、DNS服务器配置、NFS网络文件系统、Samba服务器配置、Apache服务器配置、电子邮件服务器配置、FTP服务器配置、防火墙与代理服务器、VPN服务器配置等内容。1.Linux简介 2.Linux体系结构 3.Linux的版本 4.Red Hat Enterprise Linux简介第第1 1章章 Linux Linux基础基础了解Linux系统的历史了解版权以及Linux系统的特点了解RedHatEnterpriseLinuxLinux体系结构Linux版权RedHatEnterpriseLinux学习目标学习目标本章难点本章难点第第1 1章章 Linux Linux基础基
3、础1.1 Linux1.1 Linux简介简介 v1.1.1Linux系统的历史v1.1.2Linux的版权问题v1.1.3Linux系统的特点1.1.1 Linux1.1.1 Linux系统的历史系统的历史 vLinux是一个类UNIX操作系统,Linux系统是UNIX在微机上的完整实现,它的标志是一个名为Tux的可爱的小企鹅,如图1-1所示。1969年UNIX操作系统由K.Thompson和D.M.Richie在美国贝尔实验室开发。1990年芬兰人LinusTorvalds开始着手研究编写一个开放的与Minix系统兼容的操作系统。1991年10月5日LinusTorvalds在赫尔辛基技术
4、大学FTP服务器上发布了一个消息这标志着Linux系统诞生。LinusTorvalds公布了第一个Linux的内核版本0.02版。1992年3月,内核1.0版本的推出,标志着Linux第一个正式版本的诞生。1.1.2 Linux1.1.2 Linux的版权问题的版权问题 Linux是基于Copyleft(无版权)的软件模式进行发布的,Copyleft是与Copylright(版权所有)相对立的新名称,它是GNU项目制定的通用公共许可证GPL(GeneralPublicLicense)。GNU项目是由RichardStallman于1984年提出,他建立了自由软件基金会(FSF)并提出GNU计划
5、的目的是开发一个完全自由的,与UNIX类似但功能更强大的操作系统,以便为所有的计算机使用者提供一个功能齐全、性能良好的基本系统,它的标志是角马,如图1-2所示。GPL是由自由软件基金会发行的用于计算机软件的协议证书,使用证书的软件被称为自由软件(后来改名为开放源代码软件(OpenSourceSoftware)。1.1.3 Linux1.1.3 Linux系统的特点系统的特点 vLinux操作系统是一个免费、自由、开放的操作系统,它拥有如下一些特点:完全免费完全免费高效安全稳定高效安全稳定支持多种硬件平台支持多种硬件平台友好的用户界面友好的用户界面 强大的网络功能强大的网络功能 支持多任务、多用
6、户支持多任务、多用户1.2 Linux1.2 Linux体系结构体系结构 v1.2.1Linux内核v1.2.2LinuxShellv1.2.3实用工具1.2 Linux1.2 Linux体系结构体系结构 vLinux操作系统一般由以下3个主要部分组成:内核(Kernel)命令解释层(Shell或其他操作环境)实用工具1.2.1 Linux1.2.1 Linux内核内核 内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。Linux内核的源代码主要用C语言编写,只有部分与驱动相关的用汇编语言编写。Linux内核采用模块化结构,其主要模块包括:存储管理、CPU和进程管理、文件系
7、统管理、设备管理和驱动、网络通信以及系统的引导、系统调用等。Linux内核的源代码通常安装在/usr/src目录,可供用户查看和修改。Linux允许用户根据自己机器的实际配置定制Linux的内核。用户在安装Linux后可以下载最新版本的Linux内核,进行内核编译后升级计算机的内核,就可以使用到内核最新的功能。1.2.2 Linux Shell 1.2.2 Linux Shell Shell(命令解释器)(命令解释器)是系统的用户界面,提供用户与内核进行交互操作的接口。它接收用户输入的命令,并且把它送入内核去执行。操作环境操作环境在操作系统内核与用户之间提供操作界面,它可以描述为一个解释器。操
8、作系统对用户输入的命令进行解释,再将其发送到内核。Linux拥有桌面(desktop)、窗口管理器(windowmanager)和命令行shell(commandlineshell)等几种操作环境。1.2.2 Linux Shell 1.2.2 Linux Shell vShell的版本:Bourne Shell:是贝尔实验室开发的版本。BASH:是GNU的BourneAgainShell,是GNU操作系统上默认的Shell。Korn Shell:是对BourneShell的发展,在大部分情况下与BourneShell兼容。C shell:是SUN公司Shell的BSD版本。1.2.3 1.2
9、.3 实用工具实用工具 vLinux系统的实用工具可以分为以下三类:编辑器:编辑器:用于编辑文件。Linux的编辑器主要有:Ed、Ex、Vi和Emacs。Ed和Ex是行编辑器,Vi和Emacs是全屏幕编辑器。过滤器:过滤器:用于接收数据并过滤数据。Linux的过滤器(Filter)读取从用户文件或其他地方的输入,检查和处理数据,然后输出结果。交互程序:交互程序:是用户与机器的信息接口,允许用户发送信息或接收来自其他用户的信息。1.3 Linux1.3 Linux的版本的版本 v1.3.1内核版本v1.3.2发行版本1.3 Linux1.3 Linux的版本的版本 vLinux的版本号分为两种:
10、内核版和发行版。内核版本是指在Linus领导下的内核小组开发维护的系统内核的版本号。发行版本是一些组织和公司根据自己发行版的不同而自定的。1.3.1 1.3.1 内核版本内核版本 vLinux内核版本的版本号格式通常为:v“主版本号.次版本号.修正号”主版本号和次版本号标志着重要的功能变动。修正号表示较小的功能变更。v例如:2.6.12版本,表示是一个稳定版的内核。其中2代表主版本号,6代表次版本号,12代表修正号;而2.5.74版本表示是一个测试版的内核。1.3.1 1.3.1 内核版本内核版本 v到Linux内核官方网站www.kernel.org可下载最新的内核图1-3Linux内核的官
11、方网站1.3.2 1.3.2 发行版本发行版本v比较著名的几个发行版本有:RedHatLinuxSuSELinuxRedFlagLinuxTurboLinuxRed Hat Linux vRedHat是全球最大的Linux厂商。在Red Hat Linux 9之后,Red Hat Linux发展分为两个分支:Fedora项目和Red Hat Enterprise Linux。Fedora项目是一个由RedHat资助并被Linux社区支持的开源项目Red Hat Enterprise Linux更加专业,功能更加强大,性能也更优越。SuSE Linux vSuSELinux最初由四个德国人开发。
12、vSuSELinux是目前除RedHat外应用最广泛的Linux系统。vSuSELinux已经于2003年被Novell公司收购。Red Flag Linux vRedFlagLinux是目前影响力最为广泛的国产中文Linux操作系统。vRedFlagLinux常见版本:RedFlagLinuxDesktop5.0RedFlagLinuxWorkstation5.0RedFlagDCServer5.0RedFlagHACluster5.01.4 Red Hat Enterprise Linux 1.4 Red Hat Enterprise Linux 简介简介v1.4.1为什么要使用RedHa
13、t服务器版v1.4.2RedHatEnterpriseLinux家族v1.4.3RedHatEnterpriseLinux5的新特性1.4.1 1.4.1 为什么要使用为什么要使用Red HatRed Hat服务器版服务器版v自2002年起,RedHat将产品分成RedHatEnterpriseLinux(RHEL)服务器版和FedoraCore(FC)桌面版。这就意味着不可能看到RedHatLinux10.0的版本,取而代之的是RHEL服务器版或FC桌面版。1.4.2 Red Hat Enterprise Linux1.4.2 Red Hat Enterprise Linux家族家族1.4.
14、3 Red Hat Enterprise Linux 41.4.3 Red Hat Enterprise Linux 4的新特性的新特性RedHatEnterpriseLinux5的新特性表现在下面几个方面:v(1)虚拟化技术。v(2)内核与性能的提升。v(3)安全。v(4)网络与存储。v(5)桌面支持。v(6)开发环境。v(7)管理。1.4.3 Red Hat Enterprise Linux 41.4.3 Red Hat Enterprise Linux 4的新特性的新特性RedHatEnterpriseLinux5这个企业版也分为桌面和服务器两个系列:v(1)RedHatEnterpri
15、seLinux5Server。v具体来说,RedHatEnterpriseLinux5Server系列分为:vRedHatEnterpriseLinuxAdvancedPlatfom对应以前的RedHatEnterpriseLinuxAS;vRedHatEnterpriseLinux对应以前的RedHatEnterpriseLinuxAS。1.4.3 Red Hat Enterprise Linux 41.4.3 Red Hat Enterprise Linux 4的新特性的新特性RedHatEnterpriseLinux5这个企业版也分为桌面和服务器两个系列:v(2)RedHatEnterp
16、riseLinux5Desktop。vDesktop版本分为:vRedHatEnterpriseLinuxDesktop-对应以前的RedHatDesktop;vRedHatEnterpriseLinuxDesktopwithWorkstationoption对应以前的RedHatEnterpriseLinuxWS。总总 结结本章主要对Linux系统的基本知识进行了介绍。主要包括Linux系统的发展历史、Linux体系结构、Linux的版本等内容。学习完本章的内容应对Linux系统的基本知识有所了解,对RHEL5有充分的认识。教材网站如下教材网站如下:vhttp:/ 2版)版)中国铁道出版社中
17、国铁道出版社孙丽娜 孔令宏 杨 云 主编李 斌 姜庆玲 梁明亮 副主编复习复习 Linux Linux基础基础Linux简介Linux体系结构Linux版本RedHatEnterpriseLinux家族v课题引入项目背景1、网络操作系统在网络中的作用和地位是怎样的?为网络中的用户提供了哪些服务?2、当前流行的网络操作系统有哪些?Linux网络操作系统是如何规划和安装的?网络操作系统是如何规划和安装的?第第2 2章章 Linux Linux的安装的安装第第2 2章章 Linux Linux的安装的安装2.1安装前的准备知识2.2安装RedHatEnterpriseLinux52.3首次启动Red
18、HatEnterpriseLinux的设置2.4X-WindowSystem2.5Linux系统的终端窗口2.6Linux启动过程和运行级别2.7GRUB简介2.8GRUB配置2.9项目实录掌握如何安装和配置Linux掌握安全删除Linux的相关内容掌握GRUB的配置Linux系统安装X-WindowSystemGRUB学习目标学习目标本章难点本章难点第第2 2章章 Linux Linux的安装的安装2.1 2.1 安装前的准备知识安装前的准备知识v1.硬件的基本要求v2.硬件的兼容性v3.多重引导v4.磁盘分区v5.安装方式1.1.硬件的基本要求硬件的基本要求 CPU:Pentium以上处理
19、器。内存:至少128MB,推荐使用256MB以上的内存。硬盘:至少需要1GB以上的硬盘空间,完全安装需大约5GB的硬盘空间。显卡:VGA兼容显卡。光驱:CD-ROM/DVD-ROM。其他设备:如声卡、网卡和Modem等。软驱:可选。2.2.硬件的兼容性硬件的兼容性所谓硬件的兼容性硬件的兼容性,简单的说就是计算机硬件所需的各种驱动程序能否由Linux提供。某一硬件在Windows中可以使用,但是在Linux中不一定能够使用。这一问题在Linux出现之初非常突出,但随着技术的进步,越来越多的硬件设备能用于Linux环境。RHEL5与最近两年内厂家生产的多数硬件兼容,然而,硬件的技术规范几乎每天都在
20、改变,因此很难保证用户的硬件会百分之百地与RHEL5兼容。3.3.多重引导多重引导Linux支持多重引导,在计算机开机后用户可以选择启动不同的操作系统。目前Linux中实现多重引导的引导装载程序主要有LILO和GRUB。LILO是最早出现的Linux引导装载程序之一,其全称为LinuxLoader。LILO通过读取硬盘上的绝对扇区来装入操作系统,因此每次改变分区后都必须重新配置LILO。GRUB(GRandUnifiedBootloader)比LILO出现的晚。GRUB不仅具有LILO的绝大部分功能,并且还拥有漂亮的图形化交互界面,方便的操作模式。GRUB通过文件系统直接把内核读取到内存,因此
21、只要操作系统内核的路径没有改变,GRUB就可以引导操作系统。RedHat使用GRUB作为默认安装的引导装载程序。4.4.磁盘分区磁盘分区硬盘的分区包括主分区和扩展分区两种类型。主分区可以有l4个,扩展分区可以有01个,而扩展分区中可以划分出若干个逻辑分区。目前常用的硬盘主要有两大类:IDE接口硬盘和SCSI接口硬盘。一台计算机上一般有两个IDE接口(IDE0和IDE1),在每个IDE接口上可连接两个硬盘设备(主盘和从盘)。Linux的所有设备均表示为/dev目录中的一个文件,如:IDE0接口上的主盘称为/dev/hdaIDE0接口上的从盘称为/dev/hdbSCSI接口上的主盘称为/dev/s
22、daSCSI接口上的从盘称为/dev/sdbIDE接口上主盘的第1个主分区称为/dev/hda1IDE接口上主盘的第1个逻辑分区称为/dev/hda5/dev目录下“hd”打头的设备是IDE硬盘,“sd”打头的设备是SCSI硬盘。(2)分区方案。对于初次接触Linux的用户来说,分区方案越简单越好,所以最好的选择就是为Linux装备两个分区,一个是用户保存系统和数据的根分区(/),另一个是交换分区。其中交换分区不用太大,与物理内存同样大小即可;根分区则需要根据Linux系统安装后占用资源的大小和所需要保存数据的多少来调整大小(一般情况下,划分1520GB就足够了)。图1-3Linux服务器常见
23、分区方案4.4.磁盘分区磁盘分区5.5.安装方式安装方式v根据安装介质的不同,可以分为以下几种方法:使用本地数据安装从本地硬盘安装,需要使用软盘引导。从本地光盘安装,可以使用光盘或软盘引导。通过网络安装FTP服务器HTTP服务器NFS服务器启动VMWare软件,在VMWareWorkstation主窗口中单击“NewVirtualMachine”,或者选择“File”“New”“VirtualMachine”命令,打开新建虚拟机向导。继续单击“下一步”按钮,出现如图1-4所示对话框。图1-4在虚拟机中选择安装方式2.2 安装Red Hat Enterprise Linux 5v1设置启动顺序2
24、选择安装方式3检测光盘和硬件4选择安装语言并进行键盘设置5输入安装号码6为硬盘分区7引导设置8网络配置9设置时区10设置根用户口令11定制安装组件2.2 安装Red Hat Enterprise Linux 5v设置计算机以光盘启动:开启计算机电源后,屏幕会出现计算机硬件的检测信息,此时根据屏幕提示按下相应的按键就进入BIOS的设置画面,如屏幕出现“PressDELtoenterSETUP”字样,那么单击Delete键就进入BIOS设置画面。在BIOS设置画面中将系统启动顺序中的第一启动设备设置为CD-ROM选项,并保存设置,退出BIOS。1、设置启动顺序2、选择安装模式3、检测光盘和硬件4、
25、选择安装语言并进行键盘设置5、输入安装号码6、为硬盘分区v给硬盘完成分区操作后,RedHatEnterpriseLinux5安装程序开始配置引导程序。在Linux中主要有LILO和GRUB两种引导管理器,目前LILO已经很少使用,RedHatEnterpriseLinux5内置的就是GRUB。7、引导设置8、网络配置9-10、设置时区与口令11、定制安装组件1许许可可协议协议2防火防火墙设墙设置置3加加强强安全的安全的SELinux2.3 基本配置安装后的Red Hat Enterprise Linux 53加加强强安全的安全的SELinux2.3 基本配置安装后的Red Hat Enterp
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 网络 操作系统 全书 ppt 课件 汇总 完整版
限制150内