datetime:2022-01-08 14:34:00
author:nzb

Linux启动管理

  • CentOS 6.x的启动管理

    • 运行级别:7个级别

      • runlevel:查看运行级别

      • init 运行级别:改变当前运行级别

      • vim /etc/inittab:永久修改系统默认运行级别,写上id:3:initdefault

      • 不要把0和6设为默认级别

    • CentOS6系统启动过程:针对MBR模式

      • initramfs内存文件系统

        • CentOS 6.x中使用initramfs内存文件系统去嗲了Centos5.x中的initrd RAM Disk。他们的作用类似,可以通过启动引导程序加载到内存中,然后加载启动过程中所需要的的内核模块,比如USB、SATA、SCSI硬盘的驱动和LVM、PAID文件系统的驱动

        • 查看

          • 不能在boot目录下做操作

      • 调用/etc/init/rcS.conf配置文件

        • 主要功能是两个

          • 先调用/etc/rc.d/rc.sysinit,然后又/etc/rc.d/rc.sysinit配置文件进行Linux系统初始化

          • 然后再调用/etc/inittab,然后由/etc/inittab配置文件确定系统的默认运行级别

      • 调用/etc/rc.d/rc文件

  • 启动引导程序grub

    • Grub配置文件:/boot/grub/grub.conf

    • 格式:

      • default=0: 默认启动第一个系统

      • timeout=5: 等待时间,默认是5秒

      • splashimage=(hd0,0)/grub/splash.xpm.gz:指定grub启动时的背景图像文件的保存位置

      • hiddenmenu: 隐藏菜单

      • title CentOS(2.6.32-279.el6.i686): 标题

      • root (hd0,0): 指启动程序的保存分区

      • kernel /vmlinuz-2.6.32-279.el6.i686 ro: 定义了内核加载时的选项

      • initrd /initramfs-2.6.32-279.el6.i686.img: initramfs内存文件系统镜像文件的所在位置

  • 系统修复模式

    • 单用户模式常见的错误修复

      • 遗忘root密码

      • 修改系统默认运行级别

    • 光盘修复模式

  • 这些是后门,说的Linux针对的是网络安全

results matching ""

    No results matching ""