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

下载本文档

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

文档简介

Linux的启动与服务 RedHatLinux9启动过程概述GRUB详解INIT进程Linux中的独立服务程序Xinetd与其管理的服务服务在启动状态配置命令 RedHatlinux9启动过程概述 系统启动后执行的第一个进程 系统启动后执行的第一个脚本文件负责检查与挂载文件系统 启动swap文件 设置网络等 系统启动后执行的最后一个文件 引导器对比 GRUB简介 GRUB与启动引导器GRUB GrandUnifiedBootLoader 是强大的启动引管理器 启动引导器是计算机启动过程中运行的第一个真正的软件 通常计算机启动时在通过BIOS自检后读取并运行硬盘的主引导扇中的启动引导器程序 启动引导器再负责加载启动硬盘分区中的操作系统 GRUB的安装位置MBR区 开机BIOS直接进行调用 启动扇区 可以通过激活某扇区来进行启动 GRUB的功能提供了真正的命令行交互界面 能够使用户以最大灵活性使用各种参数引导操作系统和收集系统信息 GRUB能够访问ext2分区 每次启动系统时GRUB访问ext2分区中的配置文件 boot grub grub conf GRUB的操作界面 1 GRUB的启动菜单界面作用 可以选择GRUB配置文件中预设的启动菜单项 从而实现硬盘中多个操作系统的切换引导 此外还可以进入菜单项编辑界面和GRUB命令行界面GRUB启动菜单按键 在启动菜单项间移动Enter 启动当前的菜单项e 编辑当前的启动菜单项a 添加内核的启动参数c 进入GRUB的命令行模式 GRUB的配置文件 grub conf 默认的配置文件在 boot grub grub conf在GRUB成功安装到硬盘主引导扇区后 只要编辑该文件就可实现对GRUB的配置 GRUB配置文件中包括全局配置和菜单项配置两部分 1 GRUB配置文件的全局命令使用default命令设置GRUB的默认启动项命令格式 default菜单项序号使用splashimage命令设置GRUB的启动界面命令格式 splashimage图象文件全路径名 用于指定某一个文件作为启动菜单的背景图象例 splashimage hd0 0 boot grub splash xpm gz使用timeout命令设置菜单的启动延时命令格式 timeout延时秒数 GRUB的配置文件 GRUB的菜单项的配置命令title菜单项名称例 titlewindows3配置linux的启动菜单项GRUB对于不同的操作系统有不同的引导方式 对linux操作系统GRUB可以直接引导其内核并启动 典型的linux启动彩单配置为 TitleRedHatLinux 2 4 20 8 root hd0 0 kernel boot vmlinuz 2 4 20 8roroot LABEL initrd boot initrd 2 4 20 8 imglinux启动菜单项的配置命令 title 定义linux启动菜单项的名称root 设置GRUB的根设备 root 为linux内核所在的分区kernel 使用kernel命令后跟linux内核文件作为参数 加载linux的内核文件initrd 使用initrd命令加载镜像文件 GRUB的安全设置 主要功能 可以针对启动菜单设置全局口令可对某菜单项使用全局口令可对某菜单项设置独立口令对所有的口令都可以使用MD5进行加密 GRUB的安全设置 设置全局口令琐定启动菜单全局口令用于设置只允许用户选择启动菜单项进行启动 如进行其他操作需输入设置的全局口令 Password命令命令格式 password口令字 为GRUB的启动菜单和菜单项设置口令设置全局口令 设置GRUB的全局口令为 password12345或password 12345解锁GRUB启动菜单在锁定的启动菜单中选者 p 在 password 提示符后输入正确的口令 并按回车键确认如口令输入正确 启动菜单解锁后恢复正常的状态 GRUB的安全设置 使用全局口令锁定启动菜单项锁定启动菜单项的步骤为 设置GRUB全局口令在菜单项配置中使用lock命令锁定菜单项 设置独立的口令锁定启动菜单项 使用MD 加密口令grub md5 crypt etc grub confpassword md5asdkfasdlj 使用全局口令锁定启动菜单 使用lock口令锁定启动菜单 设置独立口锁定启动菜单 使用password实现锁定菜单 使用技巧 配置GRUB重复上次启动项在全局配置中使用defaultsaved 用于指定默认启动项为上次保存值在各菜单项配置命令的末尾使用savedefault命令 保存当前启动项为默认启动项 隐藏启动菜单 进入单用户模式 可以通过向内核传递参数来解决 强制用户进入单用户模式 Kernel vmlinuz 2 4 20 8roroot label 1强制进入单用户模式Kernel vmlinuz 2 4 20 8roroot label singleKernel vmlinuz 2 4 20 8roroot label linuxsKernel vmlinuz 2 4 20 8roroot label init1 2345 注 把硬盘挂别人的机器上 以解密 INIT进程 INIT进程是由linux内核引导运行的 是系统中运行的第一个进程 PID为1 INIT进程运行后将按照其配置文件 引导运行系统所需的其他进程 INIT进程将做为这些进程的父进程INIT的配置文件 inittab etc inittab inittab文件文件中每行的纪录有id runlevels action和process四个字段 各字段用 分隔 他们共同确定了某进程在那些运行级别以何种方式运行 id用于在inittab文件中惟一标示一个配置记录 可以有1 4个字符组成 runlevels用于指定该记录在哪些运行级别中运行 runlevels可以使单个运行级别也可以是运行级别列表Action 运行的条件Process 命令 INIT进程 3 action字段描述记录将执行那种类型的动作 详细设置如下 initdefault 用于标示系统启动后将进入哪个运行级别 wait类进程将在进入指定运行级别后运行一次 init进程将等待其结束ctrlaltdel用于指定用户使用ctrl alt del组合键时系统所进行的操作 如重启进入单用户等 powerfail和powerokwait用于指定当UPS断电信号时所运行的命令和指定当供电恢复时所运行的命令respawn类进程在结束后重新启动运行 如控制台登录程getty 4 process字段所设置的是启动进程所执行的命令 系统的运行级别 Linux的运行级别 runlevel 是指初始化进程再系统进入某个运行级别是需要完成的启动会停止服务 它描述了系统能提供那些服务 在unix系统中通常有0 6 共7个运行级别 0停机1单用户模式 用于root用户对系统进行维护 不允许其他用户使用主机2多用户模式 在该模式下不能使用NFS NetworkFileSystem 3完全多用户模式 主机作为服务器时通常在该模式下4未分配使用5图形登录的多用户模式 用户在该模式可进行图形登录界面6重新启动 系统的运行级别 1 runlevel命令用于显示系统当前的和上一次的运行级别 runlevel2 使用init命令转换运行级别 后面跟相应的运行级别作为参数 可以从当前的运行级别转换为其他运行级别 init0123456 initq或initQ立即生效注 init0和init6从任何运行级别转换为 0 6 都是进行关系与重启操作 系统初始脚本 在RedHatlinux9中 inittab文件中指定使用rc sysinit作为系统的初始化脚本 系统启动后执行的第一个脚本文件负责检查与挂载文件系统 启动swap文件 设置网络等 grepsysinit etc inittab Linux中的独立服务程序 1 服务器的启动脚本Redhatlinux9中的每个服务都会有相应的服务器启动脚本 所有的服务器启动脚本都放在目录 etc rc d init d 中 脚本名称与服务器名称相对应 ls etc rc d init d2 各运行级别的脚本目录系统的各运行级别有独立的脚本目录 目录名称格式为rcN d 其中N为0 6的数字 对应各自的运行级别 ll etc rc d Linux中的独立服务程序 3 服务程序的启动与停止各运行级别目录中的脚本 ls etc rc d rc 3 d 用于启动服务的脚本用于启动服务的脚本名格式为 Snn服务 用于停止服务的脚本名格式为 Knn服务 用于停止服务的脚本rc0 d中的脚本rc6 d中的脚本使用service命令Service服务名称要实现的动作 start stop restart status 服务的启动状态和配置命令 在对linux主机的管理中会经常需要设置某服务在某运行级别中自动启动或不启动ntsysvntsysv程序中可以设置所有服务程序的启动选项 包括

温馨提示

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

评论

0/150

提交评论