第八章 系统启动和服务_第1页
第八章 系统启动和服务_第2页
第八章 系统启动和服务_第3页
第八章 系统启动和服务_第4页
第八章 系统启动和服务_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

1、Linux启动和服务,红帽Linux u9启动过程概述GRUB详细解释了Linux中独立的服务程序INIT process Xinetd及其在启动状态下的托管服务配置命令,红帽Linux u9启动过程概述,系统启动后执行的第一个过程,系统启动后执行的第一个脚本文件负责检查和挂载文件系统,启动交换文件,设置网络等。系统启动后执行的最后一个文件,引导程序的比较,GRUB的简介,GRUB和Grand Unified Boot Loader是强大的引导管理器,引导引导程序是计算机启动时运行的第一个真正的软件。通常,当计算机启动时,它在通过BIOS自检后,读取并运行硬盘主引导风扇中的引导引导程序,然后引

2、导引导负责将操作系统加载到引导硬盘分区中。GRUB的安装位置MBR区(由引导BIOS直接调用)引导扇区(可以通过激活某个扇区来启动)GRUB的功能提供了一个真正的命令行交互界面,使用户能够通过使用各种参数最大限度地灵活地引导操作系统和收集系统信息。GRUB可以访问ext2分区。每次系统启动时,GRUB都会访问ext2分区中的配置文件/boot/GRUB/GRUB.conf,以及GRUB的操作界面。1.grub启动菜单界面的功能:可以选择grub配置文件中预置的启动菜单项,在硬盘上切换启动多个操作系统。此外,您还可以使用Enter菜单项编辑界面和grub命令行界面GRUB启动菜单按钮:在启动菜单

3、项之间移动enter:启动当前菜单项e:编辑当前启动菜单项a:添加内核启动参数c:进入GRUB命令行模式,GRUB配置文件grub.conf,默认配置文件是/boot/GRUB/grub.conf在GRUB成功安装到硬盘的主引导扇区后。您可以通过编辑该文件来配置GRUB。GRUB配置文件包括两部分:全局配置和菜单项配置:1 .GRUB配置文件的全局命令设置GRUB的默认启动项目命令格式:默认菜单项序列号设置GRUB的启动界面命令格式带有splashimage命令:splashimage映像文件完整路径名/用于将文件指定为启动菜单的背景图像示例:splash image (hd0,0)/boot

4、/GRUB/splash.xpm.gz使用超时命令设置菜单的启动延迟命令格式:超时延迟秒,GRUB配置文件, GRUB的菜单项配置命令标题菜单项名称示例:标题windows 3配置linux启动菜单项GRUB对不同的操作系统有不同的引导模式,GRUB可以直接引导它的内核并为linux操作系统启动它。 典型的linux启动抽签配置是:标题红帽linux (2.4.20-8)根(hd0,0)内核/引导/vmlinuz-2.4.20-8 ro根=LABEL=/Initrd/boot/Intrd-2 . 4 . 20-8 . Linux启动菜单项的img配置命令:标题:定义Linux启动菜单项root

5、:的名称将GRUB的根设备设置为Linux内核所在的分区kernel:使用加载linux内核文件initrd:使用initrd命令加载镜像文件,GRUB安全设置,主要功能:可以为启动菜单设置全局密码,可以为菜单项设置独立密码,所有密码都可以用MD5加密,GRUB安全设置,设置全局密码指定启动菜单。全局密码用于设置仅允许用户选择启动菜单项来启动。对于其他操作,您需要输入设置全局密码密码命令格式:密码密码/为GRUB的启动菜单和菜单项设置全局密码(将GRUB的全局密码设置为)密码12345或密码=12345解锁GRUB启动菜单。在锁定启动菜单中选择“p”,在“password:”提示后输入正确的密

6、码,并按回车键确认如果密码输入正确,解锁后启动菜单将恢复正常状态,并设置GRUB的安全设置。用全局密码锁定启动菜单项的步骤是:用菜单项配置中的锁定命令设置GRUB全局密码锁定菜单项用MD加密密码设置独立密码锁定启动菜单项GRUB-MD5-crypt/etc/GRUB.conf密码-MD5 ASDKFASDLJ!#$%!$% *,使用全局密码锁定启动菜单,使用锁定密码锁定启动菜单、设置独立端口锁定启动菜单,使用密码实现锁定菜单、使用技巧,配置GRUB重复上次启动项目,使用全局配置中保存的默认值。用于将默认启动项目指定为上次保存的值。使用每个菜单项配置命令末尾的savedefault命令,将当前启

7、动项目保存为默认启动项目。隐藏启动菜单、并进入单用户模式,这可以通过向内核传递参数以强制用户进入单用户模式来解决。内核/VMLinuz-2 . 4 . 20-8 ROROROROOT=标签=/1强制进入单用户模式内核/VMLinuz-2.4.20-8 ROROROOT=标签=/单核内核/VMLinuz-2 . 4 . 20-8 ROROROROOT=标签=/Linux内核/VMLinuz-2 . 4 . 20-8 ROROOT=标签=/init1 (2345)注意:将硬盘挂在别人的机器上进行解密。由linux内核引导和运行的INIT进程是在系统中运行的第一个进程。INIT进程运行后,它将根据其

8、配置文件启动运行系统所需的其他进程。INIT进程将被用作这些进程的父进程。配置文件inittab(/etc/inittab) inittab文件有四个字段:id、运行级别、操作和进程,用“:”分隔。它们共同决定了一个过程如何在这些运行级别上运行。Id用于唯一标记inittab文件中的配置记录,可以由1-4个字符组成。运行级别用于指定记录运行的运行级别。运行级别可以使单个运行级别或条件进程:命令和INIT进程通过运行级别列表操作:运行。3.操作字段描述记录将执行何种操作。具体设置如下:initdefault:用于指示系统启动后将进入哪个运行级别。等待类进程将在进入指定的运行级别后运行一次,初始化

9、进程将等待其结束。ctrlaltdel用于指定用户使用ctrl alt del组合键时的系统操作,如重新启动以输入单个用户。Powerfail和powerokwait用于指定不间断电源关闭时运行的命令和电源恢复时运行的命令。重生类进程在结束后重新启动并运行(如控制台登录过程getty)。4.“进程”字段设置启动进程要执行的命令,系统运行级别,即Linux运行级别,意味着初始化进程需要在系统进入某个运行级别之前完成。它描述了系统可以提供的服务。在unix系统中,通常有7个运行级别:0关闭1单用户模式,用于根用户维护系统。其他用户不允许使用主机2多用户模式,NFS(网络文件系统)3完全多用户模式不

10、能在此模式下使用。当主机是服务器时,通常不指定在这种模式下使用图形登录的多用户模式。用户可以在这种模式下重启图形登录界面,并运行系统级。1.运行级别命令用于显示系统的当前和最后运行级别。#runlevel 2,使用init命令转换运行级别,随后使用相应的运行级别作为参数,该参数可以从当前运行级别转换为其他运行级别#init 0 1 2 3 4 5 6 #init Q或init Q立即生效。注意:init 0和init 6从任何运行级别到“0,6”的转换是一个关系和重启操作。系统初始化脚本。在RedHat linux9中,inittab文件指定rc.sysinit作为系统的初始化脚本。系统启动后

11、执行的第一个脚本文件负责检查和装载文件系统、启动交换文件、设置网络等等。# grepshinit/etc/inittab,一个独立的Linux服务程序。1.服务器启动脚本。Redhat linux9中的每个服务都有一个相应的服务器启动脚本。所有服务器启动脚本都放在目录/etc/rc.d/init.d/,脚本名称与服务器名称相对应。#ls /etc/rc.d/init.d 2,每个运行级别的脚本目录系统在每个运行级别都有独立的脚本目录,目录名称格式为rcN.d,其中n是0到6之间的数字,对应于每个运行级别。# ll/etc/rc.d/,一个独立的Linux服务程序,3。启动和停止脚本#ls /etc/rc.d/rc.3.d/用于启动服务的脚本用于启动服务的脚本名称格式是“Snn服务”用于停止服务的脚本名称格式是“Knn服务”。用于停止服务的脚本rc0.d中的脚本使用服务命令服务名称来实现操作(启动/停止/重新启动/状态)。在linux主机管理中,服务的启动状态和配置命令通常需要设置服务是自动启动还是不在某个运行级别启动。所有服务程序的启动选项都可以在NTSySV程序中设置。包含由xinetd服务

温馨提示

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

评论

0/150

提交评论