2-4Linux操作系统.ppt





《2-4Linux操作系统.ppt》由会员分享,可在线阅读,更多相关《2-4Linux操作系统.ppt(72页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Linux 操作系统操作系统 解放军理工大学通信工程学院解放军理工大学通信工程学院解放军理工大学通信工程学院解放军理工大学通信工程学院 第一部分第一部分 Linux系统的安装和使用系统的安装和使用 本部分介绍Linux的安装、使用和系统管理基础。为第二部分的学习做准备。1 Linux简介简介1.1 什么是什么是Linux Linux的原始作者:Linus Torvalds。由于源代码公开在internet上,世界上的计算机高手不断对其进行改进,已经成为为数不多可以与Windows操作系统竞争者之一。n n诞生诞生诞生诞生:19901990年,芬兰大学生年,芬兰大学生LinusLinus Tor
2、valdsTorvalds用汇编语言写了用汇编语言写了一个在一个在8038680386保护模式下处理多任务切换的程序保护模式下处理多任务切换的程序 。n n发展发展发展发展:他把源代码发布在网上,随即就引起爱好者的注:他把源代码发布在网上,随即就引起爱好者的注意,他们通过互连网也加入了意,他们通过互连网也加入了LinuxLinux的内核开发工作,一大的内核开发工作,一大批高水平程序员的加入,使得批高水平程序员的加入,使得LinuxLinux达到迅猛发展达到迅猛发展 n n LinuxLinux一开始是要求所有的源码必须公开,并且任何人一开始是要求所有的源码必须公开,并且任何人均不得从均不得从L
3、inuxLinux交易中获利。然而这种纯粹的自由软件的理交易中获利。然而这种纯粹的自由软件的理想对于想对于LinuxLinux的普及和发展是不利的,于是的普及和发展是不利的,于是LinuxLinux开始转向开始转向GPLGPL,成为,成为GNUGNU阵营中的主要一员。阵营中的主要一员。n n成长成长成长成长:19931993年加入年加入GPL(GeneralGPL(General Public License)Public License)n n 现在,现在,LinuxLinux凭借优秀的设计,不凡的性能,加上凭借优秀的设计,不凡的性能,加上IBMIBM、INTELINTEL、CACA、COR
4、ECORE、ORACLEORACLE等国际知名企业的等国际知名企业的大力支持,市场份额逐步扩大,逐渐成为主流操作系统之大力支持,市场份额逐步扩大,逐渐成为主流操作系统之一。一。Linux的主要特点:n n运行于多平台。如运行于多平台。如pcpc、SUNSUN和和alphaalpha工作站等。工作站等。n n源代码公开和免费,遵循源代码公开和免费,遵循GPLGPL(GNU Public LicenseGNU Public License)。)。全世界的有志者都可对其进行改进。全世界的有志者都可对其进行改进。n n遵守遵守POSIXPOSIX标准,与标准,与UnixUnix兼容,是多任务、多用户的
5、操兼容,是多任务、多用户的操作系统,而且性能非常稳定,功能非常强大。作系统,而且性能非常稳定,功能非常强大。n n且有丰富的系统和应用软件。且有丰富的系统和应用软件。n n正在获得世界上的著名大的计算机硬件、软件商的支正在获得世界上的著名大的计算机硬件、软件商的支持,如持,如IBMIBM、OracleOracle等。因此等。因此LinuxLinux支持越来越多的硬件,支持越来越多的硬件,也具有越来越多的应用软件,对使用者来说越来越方也具有越来越多的应用软件,对使用者来说越来越方便。便。由于由于LinuxLinux具备上述优点,它在操作系统领域是具备上述优点,它在操作系统领域是WindowsWi
6、ndows的了可怕的竞争对手。的了可怕的竞争对手。1.2 Linux对硬件的要求(支持)对硬件的要求(支持)n n仅以仅以PCPC机为例简述。机为例简述。n n主板:主板:ISAISA、EIEAEIEA和和PCIPCI等总线的主板。等总线的主板。n nCPUCPU:支持奔驰系列、赛扬系列和:支持奔驰系列、赛扬系列和AMDAMD系列等。它还系列等。它还支持支持CPUCPU。n n内存:内存:2MB2MB以上以上DRAMDRAM、SDRAMSDRAM等。等。n n显卡:几乎所有型号的都支持。显卡:几乎所有型号的都支持。n n鼠标:支持串口鼠标、总线鼠标、鼠标:支持串口鼠标、总线鼠标、PS/2PS/
7、2鼠标、鼠标、USBUSB鼠标鼠标等。等。n n声卡:几乎所有的都支持。声卡:几乎所有的都支持。n n网卡:同上。网卡:同上。n n“猫猫”:支持串口上的内外置猫。:支持串口上的内外置猫。n n其他硬件:如其他硬件:如USBUSB等。等。1.3 Linux内核(内核(kernel)LinusLinus TorvaldsTorvalds 于于19911991年为了改进著名的操作系年为了改进著名的操作系统专家统专家Andrew Andrew TanenbaumTanenbaum的的MINXMINX,编写了,编写了LinuxLinux最初的源代码最初的源代码0.010.01版,从此一发不可收拾,于版
8、,从此一发不可收拾,于19941994年年3 3月发布了月发布了LinuxLinux正式正式1.01.0版。版。目前最新稳定的内核版本是目前最新稳定的内核版本是2.42.4,RedHatRedHat推出推出了以此内核的最新的了以此内核的最新的RedHat9.0RedHat9.0。1.4 Linux的发布方式的发布方式 有很多公司都发布不断升级的有很多公司都发布不断升级的LinuxLinux,主要的有:,主要的有:RedhatRedhat、TurboLinuxTurboLinux、SuSeSuSe等等,但是目前发布的事实标准等等,但是目前发布的事实标准是是RedhatRedhat。以后我们实验以
9、其最新发布的。以后我们实验以其最新发布的Redhat9.0Redhat9.0进行实进行实验。验。LinuxLinux发布主要是光盘或发布主要是光盘或FTPFTP下载。安装主要包括内核、下载。安装主要包括内核、系统及应用软件等。系统及应用软件等。RedhatRedhat公司的网址和公司的网址和FTPFTP着站点分别是:着站点分别是:和和1.5 Internet上有关上有关Linux的资源简介的资源简介 internetinternet上有许多有关上有许多有关LinuxLinux资源的网站和无数的资源,资源的网站和无数的资源,适合各种水平人员。下面简单介绍几个较著名的适合各种水平人员。下面简单介绍
10、几个较著名的LinuxLinux资源资源网站:网站:关于内核的关于内核的:www.kernel.orgwww.kernel.org 关于关于LinuxLinux的的documentationdocumentation方面的方面的: Linux Linux新闻组很多。新闻组很多。2 RedHat Linux的安装 RedHatRedHat Linux Linux在这几年中逐渐成为在这几年中逐渐成为“老大老大”,被多数人认可和使用。当然也有些人偏爱某种,被多数人认可和使用。当然也有些人偏爱某种发布版本的发布版本的LinuxLinux,例如:来自德国的,例如:来自德国的SuSeSuSe也被也被众多爱
11、好者使用。众多爱好者使用。鉴于国内情况,我们采用鉴于国内情况,我们采用RedHatRedHat Linux 9 Linux 9。有了这些经验后,有兴趣的可以尝试其他发布的有了这些经验后,有兴趣的可以尝试其他发布的LinuxLinux以体验它们的不同和优缺点。以体验它们的不同和优缺点。2.1 2.1 安装之前的准备之一安装之前的准备之一安装之前的准备之一安装之前的准备之一基本知识基本知识基本知识基本知识 虽然虽然LinuxLinux有那么多的优点,但是对于初学者而言,有那么多的优点,但是对于初学者而言,还是要有耐心。尽管还是要有耐心。尽管LinuxLinux在安装等方面目前做的算是比在安装等方面
12、目前做的算是比较完美了,比其较完美了,比其9090年代末简直是年代末简直是“傻瓜傻瓜”化了太多了,需化了太多了,需要人工干预、判断和选择的越来越少,目前按照说明书几要人工干预、判断和选择的越来越少,目前按照说明书几乎是可以一路回车确认即可。但是有些问题仍然需要使用乎是可以一路回车确认即可。但是有些问题仍然需要使用者有一些基本常识者有一些基本常识我个人认为这就是目前我个人认为这就是目前LinuxLinux暂时暂时还无法大规模地像还无法大规模地像WindowsWindows被一般人员采用的主要原因被一般人员采用的主要原因之一。之一。n n 在安装和使用在安装和使用LinuxLinux之前需要用户知
13、道其机器设置的之前需要用户知道其机器设置的一些基本参数:一些基本参数:CPUCPU:CPUCPU的型号,是否有多处理器等。的型号,是否有多处理器等。内存:内存:安装机器丰有多少内存,至少安装机器丰有多少内存,至少8M8M,越多越好。,越多越好。硬盘:硬盘:几个硬盘;几个硬盘;IDEIDE的还是的还是SCSISCSI的;容量等。的;容量等。有无有无CDROMCDROM。显卡:显卡:显示器:显示器:情况基本同显卡。情况基本同显卡。鼠标:鼠标:情况也基本同显卡。情况也基本同显卡。网络设置:网络设置:“UnixUnix天生的就是为天生的就是为internetinternet而存在的而存在的”。Linu
14、x Linux 与与UnixUnix兼容,因而也具备强大的网络功能。兼容,因而也具备强大的网络功能。使用其提供的网络功能,安装之前必须知晓本系使用其提供的网络功能,安装之前必须知晓本系统所在网络的子网掩码、统所在网络的子网掩码、gatewaygateway、name name server server 的的IPIP、名称、域名等。、名称、域名等。n n2.2 安装之前的准备之二安装之前的准备之二硬盘分区硬盘分区 这是上述基本知识外对初学者最困难的一部分这是上述基本知识外对初学者最困难的一部分,必,必须仔细体会和理解(最好在上机实验时一起讲授)。须仔细体会和理解(最好在上机实验时一起讲授)。操
15、作系统一般需要分区,操作系统一般需要分区,LinuxLinux也如此。最好采用也如此。最好采用LinuxLinux的的DiskDisk DruidDruid工具进行手工分区。如图工具进行手工分区。如图4-34-3所示。所示。根据实际情况,我们把分区分成根据实际情况,我们把分区分成2 2种情况讨论,其种情况讨论,其他情况可参考本书或其他文献。他情况可参考本书或其他文献。1、使用未分区的空间 这种情况最简单,只需要在那些未分区的空间上分这种情况最简单,只需要在那些未分区的空间上分出的出的LinuxLinux的主分区和交换(的主分区和交换(SWAPSWAP)即可。)即可。2、使用一个未使用的分区 这
16、种情况最常见,因为我们的这种情况最常见,因为我们的PCPC机一般首先安装的机一般首先安装的是是WindowsWindows系统,而且一般会分为若干个逻辑盘(区)。系统,而且一般会分为若干个逻辑盘(区)。因此,我们的主要目的是因此,我们的主要目的是为为LinuxLinux腾出一个安装空间腾出一个安装空间。最简单的做法是将最后一个逻辑盘上的内容备份,最简单的做法是将最后一个逻辑盘上的内容备份,带安装带安装LinuxLinux时删除该时删除该WindowsWindows分区(因为它是分区(因为它是FAT/NTFSFAT/NTFS文件格式),然后文件格式),然后在此空间上分出在此空间上分出LinuxL
17、inux的主的主分区和交换分区(分区和交换分区(SWAPSWAP)即可)即可。2.3 安装方法安装方法 LinuxLinux的安装方法多样,除了采用最常见的安装方法多样,除了采用最常见的光盘安装外,还有通过硬盘安装、通过的光盘安装外,还有通过硬盘安装、通过NFSNFS安安装和通过装和通过FTPFTP或者或者HTTPHTTP下载安装。下载安装。目前光盘安装最常用和简单,也是我们必目前光盘安装最常用和简单,也是我们必须学会和掌握的一种安装方法。安装之前,只需须学会和掌握的一种安装方法。安装之前,只需要将要将PCPC机的机的BIOSBIOS中启动顺序(中启动顺序(boot boot sequence
18、sequence)中将)中将CDROMCDROM为第一。然后插入安装为第一。然后插入安装光盘的第一张,重新启动机器就可以了。光盘的第一张,重新启动机器就可以了。其他安装方法有兴趣的学员可阅读课文或其他安装方法有兴趣的学员可阅读课文或者其他文献理解和实践。者其他文献理解和实践。n n2.4 安装过程安装过程 RedHatRedHat 9.0 9.0的安装过程同本书这解释的安装基本类的安装过程同本书这解释的安装基本类似,但是可以采用中文的安装界面,免得学员在安装时的似,但是可以采用中文的安装界面,免得学员在安装时的麻烦。麻烦。在具备上述的准备后,具体安装的主要步骤有:在具备上述的准备后,具体安装的
19、主要步骤有:1 1、插入第一张、插入第一张LinuxLinux安装盘到安装盘到CDROMCDROM,重新启动,重新启动机器。机器。2 2、选择语言、选择语言 可选择可选择“简体中文简体中文”,以后的安装界面均为中文。,以后的安装界面均为中文。如图如图4-24-2所示所示.3 3、选取择键盘鼠标、选取择键盘鼠标 一般回车即可,因为一般回车即可,因为LinuxLinux操作系统可以自动识别。操作系统可以自动识别。4 4、先择鼠标、先择鼠标 一般回车即可,因为一般回车即可,因为LinuxLinux操作系统可以自动操作系统可以自动识别识别。5、选择安装方法 选择“光盘安装”。6、选择安装或者升级 初次
20、安装一般选取“安装”。7、先择安装类型 有4种类型可选:“个人桌面Desktop”、“工作站Workstation”、“服务器Server”或者“自定义Custom”。它们有所差别,主要体现在:“个人桌面个人桌面”安装安装初学者比较适合。“工作站工作站”安装安装 安装简单时间短,需要的硬盘空间小。“服务器服务器”安装安装 可将Linux安装成具备某种或多种功能的服务器,例如:ftp服务器、telnet服务器、sendmail服务器等等。一般安装时间较长,需要的空间大。“自定义自定义”安装安装 安装什么软件包取决于用户的需要。8 8、创建、创建LinuxLinux分区分区 我们说了,这是最关键的
21、一步,需要小心。我们说了,这是最关键的一步,需要小心。RedHatRedHat 9.09.0提供了两种分区选择:提供了两种分区选择:“自动分区自动分区”和和“使用使用Disk Disk DruidDruid人工分区人工分区”。如图。如图4-3/44-3/4所示。所示。9 9、设置挂载点(安装点)、设置挂载点(安装点)分区完毕后,应设置挂载点(分区完毕后,应设置挂载点(mount pointmount point)。主分)。主分区的安装点为区的安装点为“/”/”。1010、初始化交换分区、初始化交换分区1111、格式化主分区、格式化主分区 主要是将该分区格式化为主要是将该分区格式化为LinuxL
22、inux的文件系统,例如的文件系统,例如ext2ext3ext2ext3等。也可以顺带选择检测分区上有坏块否。等。也可以顺带选择检测分区上有坏块否。1212、选择鼠标、选择鼠标 一般回车即可,因为一般回车即可,因为LinuxLinux操作系统可以自动识别。操作系统可以自动识别。1313、配置网络、配置网络 配置本机的主机名字、域名服务器、配置本机的主机名字、域名服务器、IPIP地址、子网掩地址、子网掩码等。码等。1414、配置时区、配置时区 回车即可。回车即可。1515、设置、设置rootroot口令口令 必须牢记该口令,必须牢记该口令,rootroot是一个非常特殊的账号,相当是一个非常特殊
23、的账号,相当于于Windows NTWindows NT中的中的administratoradministrator,许多配置、管理、,许多配置、管理、安全维护的工作、必须在该帐号下才能进行。安全维护的工作、必须在该帐号下才能进行。1616、设置口令验证方法、设置口令验证方法 现在口令验证方法在默认情况下都选择现在口令验证方法在默认情况下都选择NISNIS、SHADOWSHADOW和和MDSMDS的验证方法,保证口令的安全。的验证方法,保证口令的安全。1717、创建引导盘、创建引导盘 为应急用的,也可以不创建。创建引导盘的好处在于为应急用的,也可以不创建。创建引导盘的好处在于可以在可以在Lin
24、uxLinux系统出现以外情况下,例如系统出现以外情况下,例如LLOLLO破坏,启动破坏,启动系统。系统。1818、安装、安装LILOLILO1919、配置、配置X WindowsX Windows2020、即出重新启动。、即出重新启动。2121、RedHat9RedHat9第一次重新安装启动后,还要做声卡测试、第一次重新安装启动后,还要做声卡测试、是否安装其他文档提示等工作。其中一项工作的提示用户是否安装其他文档提示等工作。其中一项工作的提示用户创建一个新帐号和密码,它属于创建得所有,目录在创建一个新帐号和密码,它属于创建得所有,目录在/home/home下。它不是下。它不是rootroot
25、,但是可以,但是可以rootroot一样同事登录和使一样同事登录和使用用LinuxLinux操作系统。唯一的区别是,它不具备系统管理和操作系统。唯一的区别是,它不具备系统管理和维护功能。维护功能。3 RedHat Linux使用基础使用基础 如同Windows用户一样,多数的Linux用户只需要基本的使用及维护知识就可以了。本节主要介绍Linux的使用基础知识,下一节侧重维护和管理。3.1 基本使用常识基本使用常识 最基本的是如何开机、使用终端、退出和关机等。1、登录Linux 若在安装时设置为X Windows首先启动,RedHat 9开机后系统启动X Windows的登录界面。首先键入帐号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2-4Linux 操作系统 Linux

限制150内