引导过程与服务控制(理论笔记篇)
本章结构 引导过程 排除启动类故障 服务控制及切换运行级别 优化启动过程 引导过程总览: 1.开机自检 2.MBR引导 3.GRUB菜单:属于系统启动的选择菜单,在安装双系统的情况下可以看到 4.加载内核(kernel) 5.init进程初始化:系统的必要组件加载完成后,运行系统的环境变量 init进程 init进程 由Linux内核健在运行/sbin/init 是系统中第一个进程 PID(进程标记)号永远为1 Systemd单元类型: 单元类型 扩展名 说明 Service .service 描述一个系统服务 Socket .socket 描述一个进程间通信的套接字 Device .device 描述一个内核识别的设备文件 Mount .mount 描述一个文件系统的挂载点 Automouunt .automout 描述一个文件系统的自动挂载点 Swap .swap 描述一个内存交换设备或交换文件 Path .path 描述一个文件的系统中文件或目录 Timer .timer 描述一个定时器(用于实现类似cron的调度任务) Snapshot .snaphshot 用于保存一个systemd的状态 Scope .scope 使用systemd的总线接口以编程的方式创建外部进程 Slice .slice 描述居于Cgroup的一组通过层次组织的管理系统进程 Target