linux发动次序,Linux发动次序概述
Linux体系的发动次序一般遵从以下进程:
1. 加电自检(POST):当计算机加电时,首要进行加电自检,查看硬件是否正常作业。
2. 引导加载程序(Bootloader):加电自检完成后,计算机开端引导操作体系。常见的引导加载程序有GRUB(GRand Unified Bootloader)和LILO(Linux Loader)。引导加载程序会加载操作体系的内核。
3. 内核加载:引导加载程序加载内核后,内核会初始化体系硬件,并发动第一个进程init进程。
4. 初始化体系:init进程会读取装备文件,并发动必要的体系服务。在传统的System V初始化体系中,init进程会依照runlevel(运转等级)来发动服务。在新的systemd初始化体系中,init进程会运用target(方针)来办理服务。
5. 用户登录:当体系服务发动完成后,体系会提示用户登录。用户登录后,会发动用户会话。
6. 图形界面发动:假如用户挑选了图形界面登录,那么X Window System(X11)会发动,并显现图形用户界面(GUI)。
7. 应用程序发动:用户登录后,能够发动各种应用程序,进行作业或文娱。
请注意,以上进程是Linux体系发动的一般次序,具体的发动进程可能会因不同的Linux发行版和装备而有所不同。
Linux发动次序概述
Linux体系的发动次序是体系运转的根底,了解这一进程关于保护和优化体系功能至关重要。本文将具体介绍Linux体系的发动次序,协助读者更好地了解这一杂乱但要害的进程。
一、加电自检(POST)
当计算机接通电源后,首要进入的是机器主板的BIOS程序。这个进程称为POST(Power-On Self-Test),即加电自检。BIOS会查看计算机的硬件状况,包括CPU、内存、硬盘等,保证一切的硬件能够正常作业。这一阶段,BIOS还会读取CMOS(互补金属氧化物半导体)中的设置,如发动次序、日期和时刻等。
二、挑选发动设备
POST自检完成后,BIOS会依据设置的发动次序来查找发动设备。发动次序能够在BIOS设置中修正,一般包括硬盘、U盘、光盘、网络等。假如设置为从硬盘发动,BIOS会读取硬盘的第一个扇区,即MBR(Master Boot Record,主引导记载)。
三、MBR引导
MBR是硬盘的第一个扇区,其间包括引导加载程序(Boot Loader)和分区表。在MBR引导进程中,BIOS会读取MBR中的引导加载程序,并将其加载到内存中。常见的引导加载程序有GRUB、LILO等。
四、引导加载程序(Boot Loader)
引导加载程序担任加载操作体系内核。在Linux体系中,常见的引导加载程序是GRUB。GRUB会显现一个菜单,列出一切可发动的内核和操作体系选项。用户能够挑选要发动的内核,或许依据默许装备加载体系。
五、加载Linux内核
挑选好操作体系后,GRUB会加载选定的操作体系内核以及初始内存映像(initramfs)。Linux内核是一个预先编译好的二进制可履行文件,介于各种硬件资源与体系程序之间,担任资源分配与调度。初始内存映像是一个暂时的文件体系,包括了发动Linux体系所需的根本东西和驱动程序。
六、init进程初始化
内核加载完成后,会发动init进程。这是Linux体系中的第一个进程,是体系一切进程的起点。init进程的进程号永远是1,也就是说,体系中的一切进程的父进程都是init进程。init进程担任发动和初始化体系服务,如网络、看护进程等。
七、体系初始化
init进程发动后,会读取装备文件,如/etc/inittab或systemd装备文件,来决议体系的运转等级。Linux体系的运转等级有7种,从0到6,别离对应关机、单用户形式、多用户形式等。依据运转等级,体系会发动相应的服务,如网络、图形界面等。
八、用户登录
体系初始化完成后,用户能够经过终端或图形界面登录体系。登录进程中,体系会依据/etc/passwd和/etc/shadow文件中的信息验证用户名和暗码。验证成功后,用户家目录下的环境变量初始文件(如~/.bashrc、~/.bashprofile等)会被读取,然后设置用户的环境变量。
九、体系运转
用户登录后,体系开端正常运转。此刻,用户能够履行各种指令、运转应用程序等。体系会依据需要发动和封闭服务,以坚持体系的稳定性和功能。
Linux体系的发动次序是一个杂乱的进程,涉及到多个阶段和组件。了解这一进程有助于咱们更好地保护和优化体系。本文具体介绍了Linux体系的发动次序,期望对读者有所协助。
相关
-
linux装置rz,Linux体系下rz指令的装置与运用攻略详细阅读
在Linux体系中,`rz`是一个用于上传文件的指令行东西,它是`lrzsz`包的一部分。要装置`rz`,您需求履行以下过程:1.翻开终端。2.运用包管理器装置`...
2025-01-12 1
-
更新windows详细阅读
更新Windows体系一般意味着装置最新的安全补丁、功用更新或驱动程序。这些更新能够增强体系的安全性、稳定性和功用。下面是一些通用的进程来更新Windows体系:1.翻开“设...
2025-01-12 0
-
更改windows用户名, 准备工作详细阅读
更改Windows用户名可以经过几种不同的办法来完结,详细取决于您运用的Windows版别。以下是几个常见的办法:1.运用控制面板1.翻开控制面板。2.挑选“用户账户”...
2025-01-12 0
-
嵌入式橱柜,厨房空间使用的艺术详细阅读
嵌入式橱柜是一种将橱柜嵌入墙体或许家具中的规划,它可认为家居环境供给更多的空间使用,一起也能够让家居环境看起来愈加整齐和有序。嵌入式橱柜的规划能够依据不同的需求进行定制,比方能...
2025-01-12 0
-
windows专业版密钥详细阅读
获取Windows专业版密钥有几种办法,具体如下:1.购买密钥:您能够经过微软官方商铺或其他授权零售商购买Windows10或Windows11专业版的密钥。购买...
2025-01-12 0
-
windows7操作系统是,回忆与展望详细阅读
Windows7是由微软公司开发并发布的个人核算机操作系统,它是WindowsVista的继任者,于2009年10月22日正式发布。Windows7被规划为更高效...
2025-01-12 0
-
linux安全软件,看护体系安全的坚实后台详细阅读
1.ClamAV特色:开源免费,支撑多种渠道,包含Linux/Unix、MACOSX、Windows等。首要用于邮件服务器扫描邮件,支撑多种文件格局。功用...
2025-01-12 0
-
windows10专业版多少钱详细阅读
依据查找成果,Windows10专业版在我国区域的价格为1817元人民币。假如你是经过微软官方商城购买,这个价格是固定的。不过,微软有时会供给一些优惠活动,所以主张你可以重视...
2025-01-12 1
-
linux用户办理,Linux用户办理概述详细阅读
1.创立用户:运用`useradd`或`adduser`指令创立新用户。例如:`sudouseraddusername`。能够指定用户的主目录、登...
2025-01-12 1
-
windows编译linux程序,Windows环境下编译Linux程序全攻略详细阅读
在Windows上编译Linux程序需求运用穿插编译东西链。穿插编译东西链是一组软件东西,答应您在一个渠道上编译为另一个渠道运转的可执行文件。关于在Windows上编译Linu...
2025-01-12 0