13.1 CentOS系统启动流程介绍
CentOS系统启动流程介绍

本章我们将学习 Linux 启动流程和内核模块管理相关的内容。通过本章我们将学习如下内容:
- Linux 系统的组成及特点
- CentOS 系统的启动流程
- 开机启动成 grub 的配置和使用
- 内核功能与内核模块的加载与使用
在学习本章内容之前,需要对之前学习的操作系统知识做一个简单梳理总结,目的是了解 Linux 系统在启动时面临了哪些问题,怎么去解决这些问题。这样我们才能知道为什么启动流程是"这样"。
CentOS系统启动流程介绍

本章我们将学习 Linux 启动流程和内核模块管理相关的内容。通过本章我们将学习如下内容:
在学习本章内容之前,需要对之前学习的操作系统知识做一个简单梳理总结,目的是了解 Linux 系统在启动时面临了哪些问题,怎么去解决这些问题。这样我们才能知道为什么启动流程是"这样"。
作业管理

所谓作业管理就是我们如何在同一终端下执行多个任务。Linux 中作业分为
如果我们想在同一终端执行多个任务,就必须将当前的前台作业切换为后台作业
系统状态查看

系统状态查看命令,可以查看系统包括磁盘,CPU,内存,缓存,进程,网络等等几乎所有的状态信息。本节我们主要介绍 vmstat,pmap, dstat 三个命令的使用。
进程管理实时动态命令

下面介绍的 top, htop,glances 都是能实时查看系统状态的动态命令,有众多快捷键可以控制屏幕显示的内容。htop 是 top 命令的升级版,glance 则是另一款 htop 它们实现的功能类似。
进程管理命令

Linux系统上有众多进程查看及管理工具,不完全列示如下:
这些命令在我们以后的运维过程中都能用到,希望大家能熟练掌握。
Linux进程原理

本章我们来学习 Linux 中的进程管理,这是运维的基本内容,我们需要借此查看 Linux 服务的负载,分析和删除系统上的异常进程等等。首先我们会简单介绍操作系统原理中有关进程,虚拟内存相关的基础知识,这是原理部分;如果对进程一无所知对很多命令的输出结果我们很难明白其含义。然后我们会介绍 Linux 上常用的进程查看和管理工具,这些都是我们分析和管理系统的重要工具,最后我们会说一说 Linux 中的作业管理。本章内容总结如下: