linux操作系统详解(第三部分)

上传人:今*** 文档编号:105804418 上传时间:2019-10-13 格式:PPT 页数:302 大小:2.15MB
返回 下载 相关 举报
linux操作系统详解(第三部分)_第1页
第1页 / 共302页
linux操作系统详解(第三部分)_第2页
第2页 / 共302页
linux操作系统详解(第三部分)_第3页
第3页 / 共302页
linux操作系统详解(第三部分)_第4页
第4页 / 共302页
linux操作系统详解(第三部分)_第5页
第5页 / 共302页
点击查看更多>>
资源描述

《linux操作系统详解(第三部分)》由会员分享,可在线阅读,更多相关《linux操作系统详解(第三部分)(302页珍藏版)》请在金锄头文库上搜索。

1、Linux操作系统详解 (第三部分),(共三个部分),总 目 录,第1部分 Linux操作系统 第1章 操作系统概述 第2章 处理机管理 第3章 存储管理 第4章 调度 第5章 设备 第6章 文件系统,第2部分 操作系统命令及shell编程 第7章 Linux基本命令 第8章 使用vi编辑文件 第9章 shell编程 第3部分 系 统 管 理 第10章 Linux系统软件的获取和安装 第11章 账号管理 第12章 文件系统管理 第13章 TCP/IP网络管理 第14章 备份与恢复 第15章 XWindow及Genie应用程序,第3部分 系 统 管 理 第10章 Linux系统软件的获取和安装,

2、10.1 硬件需求 10.2 Linux上可用的软件1.3 操作系统功能 10.3 Linux系统软件的获取途径 10.4 Linux的安装 10.5 软件包及模块的安装与加载 10.6 配置与创建内核 10.7 系统的引导与关闭 10.8 XLinux的安装示范 10.9 小结 习题,系统管理指安装操作系统并对系统进行日常管理和维护,以保证这个系统安全、可靠地运行,保证用户合理、有效地使用系统资源,使得每一个用户方便、高效地运行并完成其任务。 本书系统管理部分的内容主要是针对运行于Intel平台的Linux,其他平台(如Sparc和Alpha)上的安装和应用只做简单介绍。 通常Linux的安

3、装可以从光盘安装,安装程序会自动检测设备,当然也可以从FTP站点安装或者从NFS服务器安装,本章选择XLinux和Red Hat作为实例,详述安装需求、安装过程及其配置。,10.1 硬件需求 在安装Linux系统之前,需要了解自己的硬件环境。包括以下几个主要方面:CPU的主频和型号;硬盘是IDE的还是SCSI的;有几块硬盘,分别有多大;如果有RAID卡也要知道卡的型号和厂商;内存有多少;鼠标是串口的还是PS/2的;显卡与显示器的厂商与型号,有多少显存以及网卡的厂商与型号。所有这些信息对于重新编译内核非常重要。,目前国内较流行的Red Hat的Linux发行版本,它在Intel平台上的运行,要求

4、CPU为386或以上。对于内存来说,一般至少要有4MB以上,使用图形界面则需要更多的内存。总之,内存多多益善,因为Linux会充分利用空余内存作为高速缓冲区,有利于提高系统性能。 对于XLinux需要586 P 133以上的Intel处理器,AMD、Cyrix CPU亦可,若计划安装XLinux作为提供两种以上服务的服务器,最好使用PentiumII 266以上的CPU,至少64MB RAM的物理内存,4.3GB以上的SCSI或是IDE硬盘,当然内存要越多越好。XLinux可支持4个CPU。,10.2 Linux上可用的软件 大部分常用的UNIX工具和程序已经移植到Linux上了,包含大部分的

5、GNU程序和许多X client。其实移植这些软件到Linux上是很容易的事,大部分的程序源代码在Linux上重新编译时都不须修改或只要部分修改即可,因为Linux几乎完全符合POSIX的标准。可惜目前Linux上供普通用户使用的套装软件并不很多,尤其是家庭娱乐与办公方面。以下是一些可在Linux上运行的常用工具及软件: 基本的POSIX兼容的UNIX指令: 如ls,tr,sed,awk等 软件开发与管理工具: 如gcc,gdb,make,bison,perl,rcs,cvs,gprof,automake等,X Windows环境: X11R5(XFree 2.1.1),X11R6(XFree

6、 3.1)等 文本编辑器: 如GNU Emacs,elvis(GNU vi),vim等 shells: 如bash,zsh,ksh,pdksh,tcsh,csh,rc,ash等 通讯程序: 如UUCP,kermit,minicom,pcomm,xcomm,term等 news和mail: 如c-news,innd,trn,nn,tin,smail,elm,mh,pine等 排版软件: 如tex,groff,doc等 PostScript软件: 如Ghostscript,GhostView(XWindow)等,10.3 Linux系统软件的获取途径 Linux作为开放源代码方式发行的软件,其主要

7、发布方式是通过网络进行,可以在就近的FTP站点上找到许多最新的Linux发行版本,并且可以找到许多软件包,这些软件包通常以GNU的版本发行,许多Linux发行版本都包含了其中的大多数,并且各发行厂商也自行开发了一些有特色的管理工具和实用软件包。还有许多媒体发行的光盘,这对于安装非常便利。如果是从网络下载的发行版本,录制光盘时一定要注意其目录结构,否则可能无法安装。 XLinux软件可以通过网址ftp.xL.tw获得,也可以从XLinux镜像(mirror)站点列表中下载。,10.4 Linux的安装 安装依赖于软件介质及硬件配置,下面详述Red Hat Linux的安装过程。一般可以通过光盘直

8、接启动来安装Red Hat系统,设在DOS下光驱路径为F:,可以按以下步骤进行。 C: F: F: cd dosutils F:dosutils rawrite Enter disk image source file name: PATHboot.img Enter target diskette drive: a: Please insert a formatted diskette into drive A: and press -ENTER- : F:dosutils,当rawrite.exe要求输入软盘镜像的时候,输入完整的“boot.img”的路径名,把软盘插入A驱。当程序问你把镜

9、像写入哪个软盘驱动器的时候,输入“a:”。 启动盘也可以在类Linux操作系统下制作,mount上光驱后,将当前目录改为映像文件boot.img所在的目录,执行以下命令(根据需要修改映射文件的文件名和软盘设备名): # dd if=boot.img of=/dev/fd0 bs=1440k 以下是安装步骤:,(1) 选择语言、键盘类型及鼠标类型 (2) 安装类型和方法 RedHat Linux 6.1有典型、自定义等几种方式,如果采用自定义方式,最好选择“everything”,安装完后,再根据需要删除不用的软件包,如果空间不足,可以自行选择需要的软件包,同时要选择模块相关性检查,以避免不必要

10、的错误。 (3) 磁盘分区 磁盘分区有一些较好的做法,比如“/boot”分区独立作为只读分区加载,可以避免该文件系统被破坏,另外要将“/var”分区独立出来,如果是作为邮件服务器,还需要有一个大的邮件信箱分区“/var/spool/mail”,根文件系统“/”也必须独立,,因为这里面的配置文件至关重要,根文件系统尽量保持不变有利于系统的稳定性。以上这些分区所采用的标准就是要保证文件系统的可靠运行,将易于变化的文件系统独立出来,不至于由于某些文件系统如“/var、/usr、/home”等的空间不足而占用其他文件系统如根文件系统的空间。此外,安装Linux时,还需要设置一个交换分区,分区类型为“s

11、wap”,它用来把内存中不常用的数据和程序交换到硬盘上,尽管有些服务器有足够的内存用作缓冲区,提供一点swap分区还是有助于提高系统性能的。RedHat6.1之前交换分区有127.8MB的大小限制,不过以后版本支持更多的交换空间。,Linux下分区可用的工具有Disk Druid(图形界面)、fdisk等,XLinux也有自己的图形化分区工具,非常方便易用。建议初学者采用图形化分区工具,只有对系统有了一定了解以后才可以尝试使用fdisk。 以Disk Druid分区工具为例,选择“Add”添加新的分区,“Edit”改变分区,“Delete”删除分区,“Reset”恢复原来的分区状态。每个分区要

12、求添加的信息有: Mount Point: 分区要装载的文件系统名 Size: 分区的大小,以MB为单位 Partition Type: 分区类型。Linux的文件系统要使用Linux native类型的分区,Linux交换分区用Linux Swap类型。,fdisk的常用命令如下: m列出所有可用的命令 p 打印当前分区表信息 n 添加新的分区 t 设置或者改变分区的文件系统类型 l 列出文件系统类型及它们ID号的列表,如83为Linux native,82为Linux swap w 保存分区设置信息并退出fdisk q 不保存直接退出fdisk,磁盘设备一般有IDE与SCSI两种,IDE硬

13、盘名称为“/dev/hda、/dev/hdb”等,SCSI硬盘名称为“/dev/sda、/dev/sdb”。不过SCSI硬盘因为具有高速缓存和更快的速度,无论是性能还是稳定性都优于IDE硬盘,适合用在服务器上。,(4) 选择和安装软件包 分区创建完之后,还不能在该分区上安装文件系统,要安装文件系统必须做好准备工作,即格式化分区和创建文件系统。可以选择想要格式化的分区,并选中“Check for bad blocks during format”选择框。 一般Linux会在安装软件之前自动格式化和创建文件系统,但是软件包的选择是在格式化之前,如果是出于试验的目的,可以选择“everything”

14、,如果较为熟悉Linux系统了,可以根据需要选择相应的软件包,不过建议安装所有的联机文档。 完成以上工作就可以让机器完成磁盘分区的格式化、文件系统的创建、软件包的安装等工作。,(5) 配置工作 许多配置工作都可以在系统运行过程中进行,不过安装程序在安装完毕时提供了图形化的配置界面,可以在此配置网络、配置显示卡、设置root密码、添加用户等等,不过进行安全验证的配置时一定不要忘了加上以下选项:Enable shadow passwords Enable MD5 passwords此处有许多配置界面,实际上它们都有对应的应用程序,常用的有timeconfig、userconf、linuxconf、

15、netconf等,其他的如键盘鼠标配置程序kdbconfig、mouseconfig等。,一般安装Linux都要安装LILO引导程序,该程序用于Intel平台,Sparc平台采用Silo,Alpha平台则使用Milo。可以选择把LILO装在主引导扇区(MBR)或引导分区的第一个扇区,一般情况下LILO安装在主引导扇区,但是如果系统装了其他的引导程序,为了不破坏它们,就必须安装在引导分区第一个扇区,要从该分区启动系统,就必须先激活该分区。,安装程序还提供了几种不同的测试信息,把这些信息放在五个虚拟控制台上,可以用Alt+Fn在它们之间切换。当安装Linux遇到困难时,虚拟控制台提供的信息非常有帮

16、助,它可以使您发现问题所在。其中:Alt+F1为安装的对话框;Alt+F2为外壳(shell)提示符;Alt+F3为安装日志(来自安装程序的信息);Alt+F4为系统日志(来自内核的信息);Alt+F5为其他信息。 如果对Linux系统很熟悉的话,也可以选择从ftp站点安装、从NFS服务器安装、SMB安装以及从硬盘安装。但是上述安装都需要启动盘,除了SMB安装外,还需要支持盘。,10.5 软件包及模块的安装与加载 传统的UNIX操作系统如Solaris,用户应用程序一般安装到/usr/local目录下后,配置文件和可执行命令也放在相应目录下,如/usr/local/etc、/usr/lcoal/bin。Linux下应用程序的目录组织以套件的形式出现,这和大多数UNIX版本有很大区别,其配置参数通常放置在/etc目录下,可执行命令放在/usr/sbin或/sbin中。无论是RedHat的RPM软件包管理方式还是Debian的dpkg,都采用这种方式。但是它也有/usr/local目录,可以迎合那些喜欢自己编译

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号