RHCE认证133网络管理-中.ppt_第1页
RHCE认证133网络管理-中.ppt_第2页
RHCE认证133网络管理-中.ppt_第3页
RHCE认证133网络管理-中.ppt_第4页
RHCE认证133网络管理-中.ppt_第5页
已阅读5页,还剩136页未读 继续免费阅读

下载本文档

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

文档简介

第一单元,安装RedHATLinux,任课讲师:_,RedHat安装,安装启动盘:bootdisk.img:安装启动盘(硬盘、光盘、网络安装)drvblock.img:本地安装驱动盘drvnet.img:网络安装驱动盘pcmciadd.img:笔记本安装驱动盘boot.iso:安装启动光盘的映象,安装需求,硬件兼容需求,安装模式,图形方式安装:linux或直接回车字符方式安装:linuxtext检测媒介:linuxmediacheck援救模式:linuxrescue跳过硬件检测:linuxnoprobe,安装步骤,图形方式安装为默认方式安装配置步骤语言、键盘与鼠标选择安装类型与种类硬盘分区网络与防火墙配置认证设置RPM包选择X服务器配置,安装类型与种类,安装类型安装:安装一个新的linux系统升级:升级原有linux系统安装种类个人桌面/PersonalDesktopInstallations工作站/WorkstationInstallations服务器/ServerInstallations定制/CustomInstallations,软Raid设置,允许多个硬盘或硬盘分区被当成一个逻辑驱动器来使用安装时可选择的RAID等级:Raid0:同读同写Raid1:镜象Raid5:奇偶校验,逻辑卷管理器(LVM)设置,从硬盘驱动器中创建物理卷(physicalvolumes)。从物理卷中创建卷组(volumegroups)。从卷组中创建逻辑卷(logicalvolumes),并分派逻辑卷挂载点。,防火墙设定,安装工具可以为系统设置一个简单的防火墙。用户可以选择三种等级:高、中、无防火墙用户可以在设置防火墙的时候定义受信任设备、允许端口,安装中的窗口切换,在安装过程中,我们支持用Alt+Fn键来切换显示窗口:Alt+F1:安装对话框Alt+F2:一个bashAlt+F3:安装日志Alt+F4:与系统、核心相关的讯息Alt+F5:其他讯息,诸如mke2fs,grub的标准输出Alt+F7:X图形化显示,制作启动盘,开机启动盘安装系统时制作系统安装完成后mkbootdisk-device,KickStart安装,KickStart是一种Linux的自动安装模式KickStart支持硬盘、网络安装安装程式从ks.cfg文件中读取配置参数,自动进行安装系统在安装完成后会在root目录下生成一个anaconda-ks.cfg文件,可以根据自己的需要更改后改名使用,执行KickStart安装,创建一个KickStart文件。创建一个带有KickStart文件的引导盘,或在网络上提供该文件。筹备安装树。开始KickStart安装,第二单元,文件系统管理,任课讲师:_,文件结构,为了能在设备上储存与读取文件,我们需要在分区上创立文件系统文件系统记录目录与文件我们称之为文件结构每一个文件系统在Linux里都被解释成由一个根目录为起点的目录树结构Linux将各个文件系统挂载(mount)在系统目录树中使用。,文件系统,对应不同的操作系统与设备,计算机里有许许多多种文件系统。不同的文件系统存放、搜索文件的方式都有不同Linux支持多种文件系统的读写。Linux自身最主要使用的是ext2/ext3文件系统,ext2/ext3文件系统,ext2/ext3文件系统支持rwx权限及文件属性(attributes)。ext2/ext3文件系统采用block+inode的方式存放文件ext2/ext3文件系统上有一块空间被称为超级块(superblock)用于存放文件系统的元数据,诸如卷标名、block数、inode数等等inode存放文件的元数据,包含文件权限、属性、更改时间等等数据。,ReiserFS文件系统,一个非常优秀的文件系统可轻松管理上百G的文件系统先进的日志机制高效的磁盘空间利用独特的搜寻方式,文件属性,在ext2/3文件系统中,对每一个文件,还提供额外的属性支持用户可以用lsattr来检查文件的属性系统用户可以用chattr来改变文件的属性+号添加、-号去除,ext3文件系统,ext3文件系统即一个添加了日志功能的ext2,可与ext2文件系统无缝兼容ext2文件系统可以通过增加日志的方式简单地升级成为ext3文件系统ext3文件系统支持三种日志模式规则(默认,仅记录元数据)日志化(将数据象元数据一样记录入日志)写回(只在fsck时发生),其他常见的文件系统,minix:古老的文件系统msdos/fat:microsoft早年的文件系统vfat:win95与win98采用的文件系统ntfs:win2000使用的文件系统iso9660:光盘使用的文件系统ReiserFS/JFS:仍然在完善的带日志文件系统,创建文件系统,如果我们需要使用一个分区用于存储文件,则我们要在这个分区上建立文件系统常用的创建文件系统的工具:mkfs可以用于创建各种文件系统,由-t参数指定mke2fs创建ext2/3文件系统,支持指定block大小等功能,使用文件系统,为了使用一个文件系统,往其中存读文件,用户需要先挂载该文件系统。挂载文件系统的指令是mount。语法:mount-t文件系统类型其他参数设备挂载点,mount参数,-t文件系统类型:用于指定挂载文件系统的类型,一般这个参数是必须的。-o参数:补充追加的参数ext2文件系统默认采用的参数:rw、suid、dev、exec、auto、nouser、async,/etc/fstab,配置文件系统挂载信息mount文件系统时若给出的参数不全,系统会从/etc/fstab中读取参数补完系统启动会参考/etc/fstab中的配置项自动加载文件系统也被fsck、dump、quotaon、swapon等程序使用,当前挂载系统,用户可以通过直接键入mount后回车来检查当前挂载中的文件系统用户也可以通过查看/etc/mtab文件来查看当前挂载中的文件系统。,卷标,由于设备文件名可能在硬盘结构发生变化时更动,因此RedHatLinux对ext2文件系统使用卷标来挂载与卸载。卷标记录在ext2/ext3文件系统的超级块中用户可以用e2label指令来查询与更改ext2文件系统的卷标,卸载文件系统,当一个文件系统使用完毕,用户应当卸载该文件系统。umount指令用于卸载文件系统语法:umount参数设备/挂载点一个正在使用中的文件系统不能被卸载,文件系统维护,fsck/filesystemcheck:用于检查与修复文件系统e2fsck:检查与修复ext2文件系统系统在启动时自动会被检查tune2fs:更改ext2文件系统属性resize2fs:更改ext2文件系统的大小parted:更改多种文件系统大小,自动挂载,系统通过autofs服务自动挂载文件系统需要后台的automount进程autofs服务的开闭由/etc/init.d/autofs脚本控制主要应用于软驱与光驱等场合如果该设备一段时间没有被使用,autofs会自动卸载,第三单元,开机与启动,任课讲师:_,启动流程图,开机流程,BIOS引导MBR中的BootLoader启动载入KERNELINIT初始化并决定系统的运行级别,BIOS初始化,检测外围设备检测启动设备读取与执行启动设备的第一个扇区,启动引导工具,启动引导工具引导并运行核心分为两个独立的阶段第一阶段:存放在启动扇区第二阶段;/boot目录下的文件在Linux中常用的启动引导工具grublilo,LILO,LILO:LInuxLOader是旧版本linux的标准启动引导工具其配置文件为/etc/lilo.conf每当lilo.conf被更动,必须执行/sbin/lilo以使更动生效/sbin/lilot:在更动mbr前进行测试/sbin/lilov:使更动生效且更新配置/sbin/lilou:恢复mbr备份,GRUB,GRUB:GrandUnifiedBootloader被广泛地用于替代lilo支持在启动时使用命令行模式支持md5加密保护可以从ext2/ext3、ReiseFS、JFS、FAT、minix及FFS文件系统上启动其配置文件为/boot/grub/grub.conf更动grub.conf即可立时生效如果硬盘上的MBR被更动过,可以用/sbin/grub-install/dev/hdX来重安装grub,核心初始化,核心启动流程检测硬件设备设备驱动初始化将根分区以只读方式挂载载入初始进程(一般是init),init初始化,init从/etc/inittab中读取数据并初始化init运行级别系统启动脚本执行运行级别对应目录下的脚本设置热键定义UPS设备脚本在虚拟控制台上循环开启getty进程定义runlevel5时的X显示管理器,运行级别,init定义了06这7个运行级别运行级别可以被指定于:系统启动时作为核心加载参数被指定未被指定的情况下,系统启动时从/etc/inittab中读取在系统运行中,root用户键入init0-6来指定。用户可以用/sbin/runlevel来查看当前的运行级别,启动脚本,/etc/rc.d/rc.sysinit是系统启动用的脚本从/etc/sysctl.conf中读取核心参数设置系统时钟载入keymap激活swap分区设置主机名检查根文件系统并挂载加载Raid设备激活磁盘限额检查并挂载其他文件系统清除失效锁及PID文件,运行级别目录,每一个运行级别都对应一个目录/etc/rc.d/rcX.d目录内存放的,即当前运行级别需要开启的服务脚本对应/etc/rc.d/init.d/目录下的链接链接文件开头是S,表示启动;开头是K,则表示关闭。切换运行级别,即运行这个目录里所有的脚本,/etc/rc.d/rc.local,在运行级别目录下被最后一个调用一般系统用户将针对此台计算机的开机定制设置写入其中,而非/etc/rc.d/rc.sysinit。,虚拟控制台,多个独立的类VT-100终端可以用Alt+Fn或Ctrl+Alt+Fn来切换在RedHatLinux默认中:有12个虚拟控制台1-6可用于本地登录(由mingetty启动)X服务端设置在第一个暂无用处的终端,第四单元,用户管理,任课讲师:_,检查用户身份,用户可以使用下列指令了解用户身份who:查询当前在线的用户groups:查询用户所属的组id:显示当前用户信息finger:查询用户信息,添加用户,用指令添加命令useraddpasswd系统添加用户的标准步骤编辑/etc/passwd与/etc/group创建用户主目录从/etc/skel拷贝文件与目录让新用户获得其主目录与文件的拥有权限给新用户一个密码,更改/删除用户,更改用户的资料可以通过:redhat-config-users或kusers之类的图形界面工具来完成在字符界面下可以使用usermod指令来更改系统管理者可以用userdel指令来删除已存在的用户参数-r可以帮助系统将一个用户的目录等一并删除。,/etc/passwd文件,passwd文件中记录的是个用户的登录信息。每一行代表一个用户,用:分隔成七项,即用户的基础登录信息。添加或删除一个用户,最基础的操作,即在passwd文件中添加或删除相应的个人记录。,passwd文件详细,loginname:登录用名passwd:密码uid:用户身份编号gid:登录默认所在组编号fullname:用户全名或注释homedirectory:用户主目录shell:用户默认使用shell,Homedirectory,login.defs中的createhome选项决定系统在建立用户的时候是否同时创建其主目录系统在建立用户主目录时,会将/etc/skel下的内容复制到新目录下。最后,系统会使该目录与其下的文件归属于新用户。chownRuser.group目录名,/etc/shadow,目前,RedHatLinux默认将用户密码存储在/etc/shadow文件中。passwd文件默认权限为644,shadow文件默认权限为400。shadow文件支持密码过期设定等功能shadow文件中每一行表示一个系统用户的密码记录,用:号分隔。用户可以通过authconfig来设定是否使用shadow文件及md5加密。,shadow文件详细,shadow文件的每一行中的每一项具体来说:登录用名用户密码(一般经md5加密)从1970年1月1日起到密码上一次被更改的时间密码再过几天可以被变更(0表示随时可被变更)密码再过几天必须被变更(99999表示永不过期)密码过期前几天系统提醒用户(默认为一周)密码过期几天后帐号会被取消从1970年1月1日算起,多少天后帐号失效。,组管理,系统中组的信息,记录在/etc/group中系统用户可以直接修改/etc/group文件达到更改组数据的目的,也可以使用以下指令:groupadd:添加一个组groupdel:删除一个已存在组groupmod:更改组的信息用户可用newgrp指令改变当前所在组,组文件,/etc/group中的每一行代表一个组,用:隔开不同项group_name:组名password:组密码(一般不用)GID:组身份编号user_list:组成员列表,强制位与冒险位,除了读写执行权限以外,ext2文件系统还支持强制位(setuid和setgid)与冒险位(sticky)的特别权限。针对u,g,o,分别有setuid,setgid,及sticky。强制位与冒险位添加在执行权限的位置上。如果该位置上原已有执行权限。则强制位与冒险位以小写字母的方式表示,否则,以大写字母表示。setuid与setgid在u和g的x位置上各采用一个s,sticky使用一个t。,强制位对文件的作用,在可执行文件上,用户可以添加setuid和setgid。默认情况下,用户执行一个指令,会以该用户的身份来运行进程。指令文件上的强制位,可以让用户执行的指令,以指令文件的拥有者或所属组的身份运行进程。,setgid对目录的作用,默认情况下,用户建立的文件属于用户当前所在的组。目录上设置了setgid,表示在此目录中,任何人建立的文件,都会属于目录所属的组。,冒险位对目录的作用,默认情况下,如果一个目录上有w和x权限,则任何人可以在此目录中建立与删除文件。一旦目录上设置了冒险位,则表示在此目录中,只有文件的拥有者、目录的拥有者与系统管理员可以删除文件。,设置强制位与冒险位,用户可以用chmod指令来为文件设置强制位与冒险位。setuid:chmodu+s文件名setgid:chmodg+s文件名sticky:chmodo+t文件名强制位与冒险位也可以通过一个数字加和,放在读写执行的三位数字前来指定。4(setuid)2(setgid)1(sticky),磁盘限额,Linux内核支持基于文件系统的磁盘限额每一个组或用户,可以单独设置其磁盘限额磁盘限额包括对block的限制与对inode的限制,每一种限制又可以分为软限制与硬限制软限制被突破后,经过一段时间(gracetime),会自动变成硬限制,quota的配置与使用,在/etc/fstab中需要设置磁盘限额的文件系统所在行的第四项(mount参数)中添加usrquota、grpquota参数使用mountoremount需要限制的文件系统,将mount参数带入/etc/mtab中,quota的配置与使用(二),3.执行quotacheckauvg,在文件系统的根目录下建立aquota.user及aquota.group两文件4.使用edquota用户名与edquotag组名编辑用户与组的磁盘限额5.用quotaonauvg打开quota功能,第五单元,基础网络配置,任课讲师:_,识别设备,所有能使用的网络设备,都需要在模块中被事先支持网络启动脚本参考逻辑网络设备名,例如eth0/etc/modules.conf将逻辑网络设备名映射成实际模块3c509,设备命名,网络界面:以太网卡:eth0,eth1,ethNTokenRing:tr0,tr1,trNFDDI:fddi0,fddi1,fddiNPPP:ppp0,ppp1,pppN,为网卡配置IP,动态(dhcp):dhclienteth0静态:ifconfigeth0 xx.xx.xx.xxifconfigeth0:Xxx.xx.xx.xx,为网卡配置IP,使用工具:netconfig文本界面下的网络配置工具neat(redhat-config-network)基于GNOME的图形界面网络配置工具,为网卡绑定IP,/etc/sysconfig/network-scriptsifcfg-ethXifcfg-ethX:xxxifcfg-ethX-rangeX为一块网络设备绑定一批IP用ifup/ifdown开启或停止网络服务在/etc/init.d/network中也被调用到,ifcfg文件,一个ifcfg文件对应一个网络设备,在网络服务打开时被调用DEVICE:网络设备BOOTPROTO:获得IP方式dhcp:由dhcpd获得static/none:静态bootp:同样由dhcpd获得,不同协议ONBOOT:开机是否激活USERCTL:是否允许普通用户配置,指定主机名,hostname显示主机名用-i参数显示本机ip也可以用来指定主机名/etc/sysconfig/network系统开机时从其中的HOSTNAME=读取主机名,DNS客户端配置,编辑/etc/hosts本地域名解析数据文件在DNS被检索前先查询编辑/etc/resolv.conf添加nameserverxx.xx.xx.xx如果指定多台nameserver,系统会按照次序检索服务器,静态路由表,显示当前静态路由表routenetstatrn编辑静态路由表:routeadd|del-netxx.xx.xx.xxnetmaskxx.xx.xx.xx静态路由存放在/etc/sysconfig/static-routes中,默认网关,在/etc/sysconfig/network中定义全局默认网关GATEWAY=xx.xx.xx.xx也可以在/etc/sysconfig/network-scripts/下的ifcfg文件中定义某个网络设备的默认网关全局网关自动覆盖ifcfg文件中的设定GATEWAY=xx.xx.xx.xx,IP转发,为了配置一台Linux路由器,我们需要打开IP转发功能IP转发功能允许服务器将数据从一个子网转送到另一个子网默认情况下,IP转发功能被关闭通过更改/etc/sysctl.conf来配置IP转发net.ipv4.ip_forward=0|1,检查网络连接,ping:测试网络连通性及本地系统与远端系统之间的响应延迟语法:$默认情况下会一直ping下去,直到CTRL+C结束使用ICMP回响包来测试显示数据包丢失情况,检测端口,telnet:默认使用23端口进行远端登录数据交换明文传送广泛地应用于测试与检查各TCP服务,远程登录,ssh:SecureShell采用22端口进行远端登录支持数据加密传送用于替代数据明文传送的telnet、rsh22端口同时支持scp、sftp等远端操作与文件交换,扫描端口,nmap:网络探索工具及安全测试器允许系统管理员批量检查服务器开放端口支持UDP、TCP、TCPSYN、ICMP等扫描方式支持灵活指定端口范围,解析DNS,nslookup向DNS服务器发送域名查询请求支持正向查询与反向查询host:nslookup的替代指令使用-t参数可以查询各种资源记录dig:一个功能更加强大的DNS查询命令使用-x参数进行反向解析,测试路由,traceroute显示本地系统通向远端系统的路由路径显示每一个跳点的延迟时间语法:$mtr:mattstraceroute,浏览网页,mozillaRedHatLinux默认安装的网页浏览器跨平台替代旧有的netscape同时支持email,新闻列表、聊天、HTML编译lynx:简单的文本网页浏览器不支持tables、frame与图片links:另一个文本网页浏览器支持tables和frame,FTP客户端,lftp功能强大的命令行FTP客户端工具支持匿名与实名登录支持直接下载上传支持bashshell的命令,下载资源,wget支持从ftp和http上直接下载文件不需互动、可放在后台执行可以跟踪连接,将一个目录及至一个站点完整复制下来。支持根据文件列表下载、限速下载、自动填入ftp、http密码,第六单元,系统管理工具,任课讲师:_,Linux的计划任务,Linux系统支持一些能够自动执行任务的服务我们称其为计划任务:at:指定一个时间执行一个任务cron:根据一个时间表自动执行任务anacron:在一个指定时间间隔错过后自动执行任务,at,at服务:安排一个任务在未来执行at服务需要系统后台有一个atd进程常用指令at:安排延时任务atq:查询当前的等待任务atrm:删除等待任务batch:以一个低优先级延时执行任务,at的使用控制,at的使用控制文件/etc/at.allow/etc/at.deny基于用户的使用控制,cron,允许系统根据时间表自动完成任务服务需要后台运行的系统进程crond开关cron服务系统管理员可以用servicecrondstart|stop来开关cron服务用chkconfig或ntsysv选择cron服务的默认开启关闭。,定制个人计划任务,用户级别crontabe:编辑当前的守护进程表crontabl:列出当前的守护进程表crontabr:删除当前的守护进程表crontabuuser:以某一个用户的身份/var/spool/cron:存放用户守护进程表,crontab格式,*echo“hello”|wall分钟/小时/日/月/星期命令#每分钟向所有在线用户的屏幕上发送hello,定制系统计划任务,系统级别采用/etc/crontab作为其crond的运行配置文件与个人的crontab文件格式有所不同默认情况下,系统会自动执行以下目录内的脚本/etc/cron.hourly:每小时的零一分/etc/cron.daily:每天四点零二分/etc/cron.weekly:每周日四点二十二分/etc/cron.monthly:每月一日四点四十二分/etc/cron.d/目录下存放着附加的系统守护文件,cron的使用限制,默认情况下,所有用户都可以定制自己的守护任务系统的守护任务只能由root来编辑限制/允许用户使用cron/etc/cron.allow/etc/cron.deny,anacron,cron服务的扩展防止非24小时开机的计算机遗漏守护任务每次计算机通电时自动检测配置文件:/etc/anacrontab范例:780cron.weeklyrun-parts/etc/cron.weekly,tmpwatch,为指定目录清理古旧文件有效应用于防止/tmp目录被填满tmpwatch每天在/etc/cron.daily中运行语法:/usr/bin/tmpwatch小时数指定目录,Linux的系统日志,系统日志的作用系统日志的重要性,系统日志的书写,系统日志的书写由sysklogd这个RPM包完成后台进程syslogd:服务相关日志klogd:核心相关日志配置文件/etc/syslog.conf/etc/sysconfig/syslog系统日志可以接受远端写入,系统日志书写配置,配置syslogd和klogd的书写,需要通过编辑/etc/syslog.conf语法:对象.等级日志记录位置范例:/var/log/secure,高级syslogd配置,操作对象.等级:记录某一对象某一等级及以上等级的信息对象.=等级:记录某一对象某一等级的信息对象.=!等级:记录某一对象除某一等级以外的信息对象1,对象2.等级:记录多个对象同一个等级及以上等级的信息*.等级:记录所有对象某一等级及以上等级的信息对象.*:记录某一对象所有等级的信息日志记录位置可以是指定路径的文件远端的系统(主机名)用户,系统日志的维护,logrotate防止日志文件变得太大防止文件系统被撑满logrotate被放在/etc/cron.daily/中每日自动执行配置logrotate/etc/logrotate.conf/etc/logrotate.d,第七单元,RPM,BootLoaderKisckstart,任课讲师:_,RPM的安装和卸除,安装与卸除安装:rpm-i升级:rpm-U更新:rpm-F卸除:rpm-e可能会用到的补充参数输出用:-v,-h预设条件:-nodeps,-force重定位:-root,RPM包的查询,RPM包的查询:rpm-q:查询某一个RPM包是否已安装rpm-qi:查询某一个RPM包的详细信息rpm-ql:列出某RPM包中所包含的文件rpm-qf:查询某文件属于哪一个RPM包rpm-qa:列出当前系统所有已安装的包rpm-qp:指定一个等待安装的RPM包,RPM包的校验及检查,RPM包的校验rpm-V:校验某个RPM包rpm-Va:校验所有已安装的RPM包RPM包的检查rpm-K:检查RPM包的GPG签名,启动引导工具,启动引导工具引导并运行核心分为两个独立的阶段第一阶段:存放在启动扇区第二阶段;/boot目录下的文件在Linux中常用的启动引导工具grublilo,LILO,LILO:LInuxLOader是旧版本linux的标准启动引导工具其配置文件为/etc/lilo.conf每当lilo.conf被更动,必须执行/sbin/lilo以使更动生效/sbin/lilot:在更动mbr前进行测试/sbin/lilov:使更动生效且更新配置/sbin/lilou:恢复mbr备份,GRUB,GRUB:GrandUnifiedBootloader被广泛地用于替代lilo支持在启动时使用命令行模式支持md5加密保护可以从ext2/ext3、ReiseFS、JFS、FAT、minix及FFS文件系统上启动其配置文件为/boot/grub/grub.conf更动grub.conf即可立时生效如果硬盘上的MBR被更动过,可以用/sbin/grub-install/dev/hdX来重安装grub,KickStart安装,KickStart是一种Linux的自动安装模式KickStart支持硬盘、网络安装安装程式从ks.cfg文件中读取配置参数,自动进行安装系统在安装完成后会在root目录下生成一个anaconda-ks.cfg文件,可以根据自己的需要更改后改名使用,执行KickStart安装,创建一个KickStart文件。创建一个带有KickStart文件的引导盘,或在网络上提供该文件。筹备安装树。开始KickStart安装,第八单元,核心编译,任课讲师:_,核心简介,核心类型:单片型内核:模块型内核:,核心编译初步,默认核心存放路径:/boot核心版本命名规则主版本号、次版本号、补丁级数RedHat附加参数:发布号核心RPM包kernel-.rpmkernel-source-.rpmkernel-.src.rpm编译所需RPM包,编译核心的可能原因,今天,大部分情况已不需要我们手动编译核心。红帽公司已为您默认选择并安装了一个适用广泛的核心,但您仍可能因为以下的理由重新编译核心:最优化您的服务器出于安全原因,您需要禁止一些默认功能添加红帽默认未做选择的功能您为计算机更换了超越原核心负载能力的芯片、内存等硬件您需要更改一些无法用/proc/sys来变更的核心运行参数更好地匹配您计算机上的硬件特质因为你可以!,核心编译,警告:以下步骤,都应该在/usr/src/linux-2.4下执行。如果您的计算机上没有该目录,请安装相关RPM包。编辑/usr/src/linux-2.4/Makefile,更改EXTRAVERSION=后的值makemrporpercppconfigs/kernel-2.4.18-i686.config.config4.makeoldconfig,核心编译,5.makemenuconfig(或xconfig、config)makedepmakebzImage,核心编译,8.makemodules9.makemodules_install10.makeinstall,使用编译好的核心,grub的场合将default=改为新核心的配置项lilo的场合更新/etc/lilo.conf执行/sbin/lilov重启计算机以测试保存此次使用的.config配置文件(可选)cp/usr/src/linux-2.4/.config/boot/config-2.4.18-EXTRAVERSION,用RPM包升级核心,确认你正在做的事情不要使用rpmU!rpmivhkernel-version.arch.rpm重启以测试新核心如果有问题,改回用旧核心启动如果没问题,rpmekernel-oldversion,/proc目录,/proc目录是一个虚拟的文件系统,包含了来自正在运行着的核心的信息用户可以通过cat/proc/下的文件,来获得系统的信息这些信息包括系统硬件、网络设置、内存使用,及其他一些东西/proc/sys目录下的文件,允许系统管理员更动,这些变动会直接影响当前核心,软Raid设置,允许多个硬盘或硬盘分区被当成一个逻辑驱动器来使用安装时可选择的RAID等级:Raid0:同读同写Raid1:镜象Raid5:奇偶校验,逻辑卷管理器(LVM)设置,从硬盘驱动器中创建物理卷(physicalvolumes)。从物理卷中创建卷组(volumegroups)。从卷组中创建逻辑卷(logicalvolumes),并分派逻辑卷挂载点。,第九单元,Xwindow进阶,任课讲师:_,X协议,X工具通过X协议交互显示X对OS独立可以在许多平台上运行用于在X客户端上显示在X服务器上运行的工具。,X安全,X是一个网络服务,因此也有安全需求用xhost指令来设置允许访问X服务器的X客户端通过Xauthority来配置允许使用X服务器的用户ssh自动将xauthkey加载入远端机器。,X的模块性,各组件可以自由地被定制、发展及挑选多种图形方式登录:多种桌面环境多种窗口管理工具多种窗口装饰品设置这些使X易于操控,显示管理器,显示管理器提供本地与远端的图形登录RedHatLinux提供三种显示管理器做选择gdmkdmxdm在运行级别5下,系统由/etc/X11/prefdm选择激活显示管理器。,启动XFree86(startx),startx用于在一个虚拟终端上启动X运行startx时,如果/.xinitrc存在,则运行其中内容,否则运行/etc/X11/xinit/xinitrcxinitrc会运行/etc/X11/xinit/xinitrc.d/目录下的所有可运行文件xinitrc通过运行以下文件来读入桌面环境如果用户在其主目录下存在/.Xclients则运行否则,运行/etc/X11/xinit/XclientsXclients从/etc/sysconfig/desktop文

温馨提示

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

评论

0/150

提交评论