详解CentOS 7的引导过程与服务器控制

CentOS 7引导过程及服务管理
1、引导过程
Linux操作系统的引导过程:开机自检→MBR引导→GRUB菜单→加载Linux内核与内存文件系统→加载硬盘驱动以及初始化进程。

1)、开机自检
服务器开机后将根据主板BIOS中的设置对CPU、内存等硬件设备进行初步检测,并初始化部分硬件,建成完成后会将系统的控制权,一般都会已交给本机的硬盘。
2)、MBR引导
当从本机硬盘中启动系统时,首先根据硬盘第一个扇区中的MBR设置,将系统控制权传递给包含操作系统引导文件的分区;或者直接根据MBR记录中的引导信息调用启动菜单。MBR与我们的正常开机息息相关,所以为了以备不时之需我们还需是对MBR提前备份。
3)、GRUB菜单
对于Linux系统来说。GRUB算是使用最广泛的的多系统引导器程序了。系统控制权传递到GRUB之后,会对我们需要的系统进行选择,然后加载相关系统的内核文件。
4)、加载Linux内核与内存文件系统
系统控制权此时到了内核,程序引导器会从本地硬盘中加载内核以及内存文件系统。
5)加载硬件驱动以及初始化进程
内核与文件系统由内存文件系统切换至系统根文件系统,并重新运行/sysroot.systemd。启动默认图形或字符终端,最后等待用户登录。

2、systemd进程
systemd进程是维护整个Linux系统运行的所有进程的“大脑”,,因此systemd进程是不允许被轻易终止的,需要切换不同的系统运行状态时,可以向systemd进程发送正确的的命令由systemd自身来完成相关操作。

二、使用systemd管理系统
1、systemd单元
在systemd中不同类型的systemd对象被统一称为单元,是让系统知道如何进行操作和管理资源的主要对象,所以systemd有许多单元类型。
常见的systemd单元类型

原文地址:https://blog.51cto.com/14449528/2432220

时间: 2024-11-09 16:03:10

详解CentOS 7的引导过程与服务器控制的相关文章

详解CentOS配置和管理web服务-Apache

详解CentOS配置和管理web服务-Apache 家住海边喜欢浪:zhang789.blog.51cto.com 目录 1.web介绍 2.web历史和工作原理 3.http请求流程 4.关于Apache 5.Apache服务器软件安装使用 6.符号链接和虚拟目录 7.页面重定向 8.Apache日志文件 9.Apache安全配置 10.虚拟主机 10.1.基于IP 10.2.基于域名 10.3.基于端口 web服务器配置和管理 http协议简介 http协议,全称HyperText Tran

以Apache服务器、php语言为例 详解动态网站的访问过程

目前来说,网站页面主要分为静态页面和动态页面,纯静态页面组成的网站现在相对比较少见,大型网站一般使用的是动态网站建站技术,还有一部分网站是静态网页与动态网页共存, 本文以Apache服务器.php语言为例,详解动态网站的访问过程,下面直接切入本文主题. (1)用户端访问服务器端的html文件 S1:通过本机配置好的DNS域名服务器地址寻找DNS服务器,将网站URL中的Web主机域名解析为Web服务器所在的Linux操作系统(Apache通常与Linux操作系统组合使用)中对应的IP地址. S2:

详解Centos默认磁盘分区

对于有经验的Linux系统管理员,在安装系统之前都会对系统的分区进行规划:针对这一需求,下面就通过默认的Centos分区与大家分享一些关于Linux系统的知识.Linux系统的磁盘命名规范:硬盘类型标记:第一个SCSI磁盘记为/dev/sda,第二个SCSI磁盘记为/dev/sdb:第一个SATA磁盘记为/dev/hda,第二个为/dev /hdb,以此类推.硬盘分区标记:Linux系统中,每一个磁盘的各个分区编号是从1开始的,例如,第一个SCSI磁盘的第一个分区为/dev/sda1,第二分区为

Linux系统管理09——引导过程与服务控制

Linux系统管理09--引导过程与服务控制 一.引导过程总览 1.init进程 ·由linux内核加载运行/sbin/init程序 ·是系统中的第一个进程,所有进程的父进程 ·PID(进程标记)号永远为1 2.Upstart启动方式 初始化配置分散存放,响应不同的启动事件 参数 说明 /etc/inittab 配置默认运行级别 /etc/sysconfig/init 控制tty终端的开启数量.终端颜色方案 /etc/init/rcS.conf 加载rc.sysinit脚本,完成系统初始化任务

详解Linux 6&7上搭建DNS服务器

整个hteret大家庭中连接了数以亿计的服务器个人主机,其中大部分的网站,部件等服务器都使用了域名形式的地址,如www.google.com.mail 163.com 等.很显然这种地址形式要比使月01231317202103 7A 的户地址形式更加直观而且更容易被用户记住. DNS系统在网络中的 作用处是维护着一个地址数现连,其中记录了各种主机城名与户地址的技关系上内便光安户租序现供正向的地址解析服务正向解析根据域名查IP 地址即将指定的域名解析为相对应的P地址,域名的正向解 析是DNS服务器

linux引导过程和服务控制

引导过程和服务控制 要求: ? 设置Linux系统每次开机后自动进入字符模式界面. 步骤: 编辑/etc/inittab文件,将默认运行级别修改为3.如图所示: ? 使用ntsysv工具同时调整2.3.4.5运行级别中的服务状态,关闭下列服务:anacron.atd.avahi-daemon.Bluetooth.cups.firstboot.hidd.hplip.ip6tables.iptables.isdn.mcstrans.mdmonitor.nfslock.pcscd.portmap.re

linux的引导过程和服务控制

引导过程和服务控制 要求: ? 设置Linux系统每次开机后自动进入字符模式界面. 步骤: 编辑/etc/inittab文件,将默认运行级别修改为3.如图所示: ? 使用ntsysv工具同时调整2.3.4.5运行级别中的服务状态,关闭下列服务:anacron.atd.avahi-daemon.Bluetooth.cups.firstboot.hidd.hplip.ip6tables.iptables.isdn.mcstrans.mdmonitor.nfslock.pcscd.portmap.re

SSE技术详解:一种全新的HTML5服务器推送事件技术

前言 一般来说,Web端即时通讯技术因受限于浏览器的设计限制,一直以来实现起来并不容易,主流的Web端即时通讯方案大致有4种:传统Ajax短轮询.Comet技术.WebSocket技术.SSE(Server-sent Events).关于这4种技术方式的优缺点,请参考<Web端即时通讯技术盘点:短轮询.Comet.Websocket.SSE>.本文将专门讲解SSE技术. 服务器推送事件(Server-sent Events),简称SSE,是 HTML 5 规范中的一个组成部分,可以用来从服务端

引导过程与服务控制(理论基础,后续实操敬请期待)

我们来掌握引导过程与服务控制的基础知识 1.引导过程 2.排除启动类故障 3.服务控制及切换运行级别 4.优化启动过程 一.引导过程总览 1.开机自检(BIOS)--MBR引导--GRUB菜单--加载内核(kernel)--init进程初始化 2.Init进程由linux内核加载运行/sbin/init程序是系统中第一个进程PID(进程标记)号永远为1 3.Systemd单元类型 4.运行级别所对应的systemd目标9 二.排除启动类故障 修复MBR扇区故障1.故障原因病毒.***等造成的破坏