沈阳蓝德网站建设网站对齐原则

web/2025/10/3 0:18:23/文章来源:
沈阳蓝德网站建设,网站对齐原则,电子商务网站开发项目策划书,上海设计公司排名前十强20linux系统启动过程 启动过程可以分为6步#xff1a;POST–BIOS–MBR(GRUB)–Kernel–Init–Runlevel。POST为Power On Self test#xff0c;MBR(GRUB)其实也可以分开来讲#xff0c;MBR的作用是去引导记录#xff0c;为GRUB做准备。 各过程解析 POS…linux系统启动过程 启动过程可以分为6步POST–BIOS–MBR(GRUB)–Kernel–Init–Runlevel。POST为Power On Self testMBR(GRUB)其实也可以分开来讲MBR的作用是去引导记录为GRUB做准备。 各过程解析 POST POST为加电自检的过程检查cpu、内存、磁盘等硬件单元。一般来说这个步骤可以归类到BIOS中。 BIOS BIOS全称Basic Input/Output System基本输入输出系统该系统存储于主板的ROM芯片上计算机在开机时会最先读取该系统然后会有一个加电自检的过程然后会加载bios程序到内存中BIOS一个主要的功能就是存储磁盘的启动顺序BIOS会按照启动顺序去查找第一个磁盘头的MBR信息并加载和执行MBR中的BootLoader程序若第一个磁盘不存在MBR则会查找第二个磁盘一旦BootLoader程序被检测并加载内存中BIOS就将控制权交接给了BootLoader程序。 MBR MBR全称Master Boot RecordMBR存储于磁盘的头部大小为512bytes其中446bytes用于存储BootLoader程序64bytes用于存储分区表信息最后2bytes用于MBR的有效性检查。 GRUB GRUB(Grand Unified Bootloader)多系统启动程序其执行过程可分为三个步骤 Stage1这个其实就是MBR它的主要工作就是查找并加载第二段Bootloader程序(stage2)但系统在没启动时MBR根本找不到文件系统也就找不到stage2所存放的位置因此就有了stage1_5Stage1_5该步骤就是为了识别文件系统Stage2GRUB程序会根据/boot/grub/grub.conf文件查找Kernel的信息然后开始加载Kernel程序当Kernel程序被检测并在加载到内存中GRUB就将控制权交接给了Kernel程序。 PS实际上这个步骤/boot还没被挂载GRUB直接识别grub所在磁盘的文件系统所以实际上应该是/grub/grub.conf文件 grub.conf #boot/dev/sdadefault0 #设定默认启动的title的编号从0开始timeout5 #等待用户选择的超时时间splashimage(hd0,0)/boot/grub/splash.xpm.gz #GRUB的背景图片hiddenmenu #隐藏菜单title CentOS (2.6.18-194.el5PAE) #内核标题root (hd0,0) #内核文件所在的设备kernel /vmlinuz-2.6.18-194.el5PAE ro rootLABEL/ #内核文件路径以及传递给内核的参数initrd /initrd-2.6.18-194.el5PAE.img #ramdisk文件路径kernel Kernel内核Kernel是Linux系统最主要的程序实际上Kernel的文件很小只保留了最基本的模块并以压缩的文件形式存储在硬盘中当GRUB将Kernel读进内存内存开始解压缩内核文件。讲内核启动应该先讲下initrd这个文件initrd(Initial RAM Disk)它在stage2这个步骤就被拷贝到了内存中这个文件是在安装系统时产生的是一个临时的根文件系统(rootfs)。因为Kernel为了精简只保留了最基本的模块因此Kernel上并没有各种硬件的驱动程序也就无法识rootfs所在的设备故产生了initrd这个文件该文件装载了必要的驱动模块当Kernel启动时可以从initrd文件中装载驱动模块直到挂载真正的rootfs然后将initrd从内存中移除。 Kernel会以只读方式挂载根文件系统当根文件系统被挂载后开始装载第一个进程(用户空间的进程)执行/sbin/init之后就将控制权交接给了init程序。 Init init初始化顾名思义该程序就是进行OS初始化操作实际上是根据/etc/inittab(定义了系统默认运行级别)设定的动作进行脚本的执行第一个被执行的脚本为/etc/rc.d/rc.sysinit这个是真正的OS初始化脚本简单讲下这个脚本的任务(可以去看看实际脚本看看都做了什么) 激活udev和selinux根据/etc/sysctl.conf文件来设定内核参数设定系统时钟装载硬盘映射启用交换分区设置主机名根文件系统检测并以读写方式重新挂载根文件系统激活RAID和LVM设备启用磁盘配额根据/etc/fstab检查并挂载其他文件系统清理过期的锁和PID文件 执行完后根据配置的启动级别执行对应目录底下的脚本最后执行/etc/rc.d/rc.local这个脚本至此系统启动完成。 Runlevel runlevel运行级别不同的级别会启动的服务不一样init会根据定义的级别去执行相应目录下的脚本Linux的启动级别分为以下几种 0关机模式 1单一用户模式(直接以管理员身份进入) 2多用户模式无网络 3多用户模式命令行 4保留 5多用户模式图形界面 6重启 在不同的运行级别下/etc/rc.d/rc这个脚本会分别执行不同目录下的脚本 Run level 0 – /etc/rc.d/rc0.d/ Run level 1 – /etc/rc.d/rc1.d/ Run level 2 – /etc/rc.d/rc2.d/ Run level 3 – /etc/rc.d/rc3.d/ Run level 4 – /etc/rc.d/rc4.d/ Run level 5 – /etc/rc.d/rc5.d/ Run level 6 – /etc/rc.d/rc6.d/ 这些目录下的脚本只有K和S开头的文件K开头的文件为开机需要执行关闭的服务S开头的文件为开机需要执行开启的服务。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/85907.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

南京企业网站搭建wordpress 仿雷锋

从先序与中序遍历序列构造二叉树 描述: 给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请构造二叉树并返回其根节点。 递归法 解题思路: 通过先序遍历我…

网站模板案例怎么建立信息网站平台

1 std::mutex 的基础概念 1.1 std::mutex 的定义与声明 std::mutex 是 C11 标准库中的一个互斥量(mutex)类,用于保护共享资源的并发访问。在多线程环境中,当多个线程试图同时访问和修改同一资源时,可能会发生数据竞争…

金融网站开发目的集团网站推广

来源:DeepTech深科技人脑中,数以千计的神经元间电信号交替传送不断,而长短不一的树突(神经元胞体延伸)在神经元信息整合中起到了关键作用,由此我们的大脑细胞才能正常反应运作。而这次,MIT 的神…

新建网站软件如何做网站免费搭桥链接

矩阵是线性代数课学习的重点内容之一,也是线性代数常见工具之一,在应用数学、统计分析、计算机科学、计算机图像处理级物理等多学科中均有应用。矩阵主要是指数据的行列排列的形式,由行row与列col所组成,在数学中M*N矩阵是指具有M…

太原建站模板源码阳江市网络问政平台登录

编辑 | 萝卜皮格拉斯哥大学(University of Glasgow)的研究人员提出了一种自主化学合成机器人,用于探索、发现和优化由实时光谱反馈、理论和机器学习算法驱动的纳米结构,这些算法控制反应条件并允许选择性地模板化反应。这种方法允…

企业网站建设服务内容瑞安营销网站建设

文章目录1. 比赛结果2. 题目1. LeetCode 5420. 商品折扣后的最终价格 easy2. LeetCode 5422. 子矩形查询 medium3. LeetCode 5423. 找两个和为目标值且不重叠的子数组 medium4. LeetCode 5421. 安排邮筒 hard1. 比赛结果 两题选手😂,前两题很水&#xf…

上海哪家网站建设公司好网站域名是什么

Array.prototype.forEach MDN解释forEach()方法是对数组的每个元素执行一个给定的函数,换句话来说就是在调用forEach()方法的时候,需要传入一个回调函数callback,循环每个数组内部元素时都会执行一次传入的回调函数callback forEach()方法的…

门户网站建设的企业79招商创业网

2024 7/7 转眼间就到周日啦!昨天下午开组会,开了三个半小时。如坐针毡,会后跑了个步、洗了个澡、洗了衣服、躺床上看了会《罪与罚》,睡着了。早上起来,去拿我昨晚充电的车,当我看到车没有停在昨天的位置&am…

如何建立电子商务网站网站开发设计文档

//官方的例子在质量上是有保证的,而各种教程和文档又局限于个人阅读和理解力。 进入jdk官网---找download,,,下滑鼠标----找到如: JDK 8 Demos and Samples 点击下载,,解压进入,比如…

0716网站建设前端开发课程

一、什么是IP代理与SK5代理? IP代理: IP代理是一种允许用户通过代理服务器进行网络连接的技术。用户请求经由代理服务器中转,从而实现隐藏真实IP地址,保护用户隐私,并在一定程度上突破IP访问限制。常见的IP代理有HTTP…

智能建站平台z江苏营销型网站策划

我有罪,直到现在才写集成测试(至少针对数据库相关事务)。 因此,为了消除内感,我阅读了如何在周末以最少的努力实现这一目标。 提供了一个小示例,描述了如何使用Spring和Hibernate轻松实现这一目标。 通过集…

珠海网站设计wordpress hestia

子查询: where字句的子查询: 通常用in关键字: 举个例子: in关键字: not in 关键字: in 也可以用于枚举集合: where中可以用子查询来作为集合来筛选元祖。 some,all的运算符号…

做网站商城如何优化多张图片排版设计欣赏

题目描述 Description小浣熊松松和朋友到野外露营,没想到遇上了π年一次的大洪水,好在松松是一只爱观察的小浣熊,他发现露营地的地形和洪水有如下性质: ①露营地可以被看做是一个N*M的矩形方阵,其中左上角坐标为…

部门规划书 网站建设如何做网站的自由撰稿人

我们可以用电感和电容的特性,以及电压和电流之间的不同步原理来解释PFC(功率因数校正)和LLC(谐振变换器)。 电感和电容的基本概念 电感(Inductor): 电感是一种储存电能的组件。它的电流变化比较慢,电流在电感中延迟,而电压变化得比较快。可以把电感想象成一个“滞后…

电商网站建设模板室内效果图用什么软件做最好

😀前言 本篇博文是关于Spring Boot(Vue3ElementPlusAxiosMyBatisPlusSpring Boot 前后端分离)【五】,希望你能够喜欢 🏠个人主页:晨犀主页 🧑个人简介:大家好,我是晨犀,希望我的文章…

保定网站排名优化wordpress 文章的标签

重新启动企业应用程序时,客户打开Web浏览器时会看到什么? 他们什么也没看到,服务器还没有响应,因此Web浏览器显示ERR_CONNECTION_REFUSED 应用程序前面的Web代理(如果有)注意到它已关闭并显示“友好”错误…

阿里巴巴网站网络营销的平台做设计常用网站

目录 1. OSI/RM参考模型1.1. 物理层1.2. 数据链路层1.3. 网络层1.4. 传输层1.5. 会话层1.6. 表示层1.7. 应用层 2. TCP/IP参考模型3. 理解OSI七层模型 网络体系结构是线代网络技术的整体蓝图。 1. OSI/RM参考模型 开放互联参考模型(Open System Interconnection/…

开发高端网站建设北京网站开发网站建设

题库来源:安全生产模拟考试一点通公众号小程序 2023年危险化学品生产单位安全生产管理人员证模拟考试题库及危险化学品生产单位安全生产管理人员理论考试试题是由安全生产模拟考试一点通提供,危险化学品生产单位安全生产管理人员证模拟考试题库是根据危…

香河住房与建设局网站网站没有备案是假的吗

malloc() 分配的是虚拟内存。 如果分配后的虚拟内存没有被访问的话,虚拟内存是不会映射到物理内存的,这样就不会占用物理内存了。 只有在访问已分配的虚拟地址空间的时候,操作系统通过查找页表,发现虚拟内存对应的页没有在物理内…

网站排名总是不稳定创建一个网站所需的成本

常用Java开发规范整理 命名时 接口类中的方法和属性不要加任何修饰符号( public 也不要加),保持代码的简洁性,并加上有效的 javadoc 注释代码中相同意义的概念的单词可能有多种,在业务中应该统一禁止中英文混合使用 …