美区能和国区家庭共享吗,sem和seo哪个工作好,某网站seo策划方案,备案时的网站名称linux开机原理以及如何开关机
Linux 系统启动过程概述
阶段描述内核引导启动时#xff0c;BIOS执行自检#xff0c;启动设备通常是硬盘。操作系统接管硬件后#xff0c;读取/boot目录下的内核文件。运行 initinit是系统所有进程的起点#xff0c;负责启动其他进程。它读取…linux开机原理以及如何开关机
Linux 系统启动过程概述
阶段描述内核引导启动时BIOS执行自检启动设备通常是硬盘。操作系统接管硬件后读取/boot目录下的内核文件。运行 initinit是系统所有进程的起点负责启动其他进程。它读取配置文件/etc/inittab并根据该配置启动后续的系统进程。系统初始化init执行/etc/rc.d/rc.sysinit脚本完成如激活交换分区、检查磁盘、加载硬件模块等初始化任务。建立终端init打开6个终端tty1至tty6每个终端提供用户登录系统的接口。通过配置文件inittab定义各个终端的启动方式。用户登录系统用户通过命令行、SSH或图形界面进行登录。login程序验证用户身份文本模式下通过mingetty启动终端验证后进入系统。
init 程序及运行级别
init程序类型描述配置文件SysVinitCentOS 5之前使用的版本。/etc/inittabUpstartinitCentOS 6使用的版本。/etc/inittab, /etc/init/*.confSystemdsystemdCentOS 7使用的版本。/usr/lib/systemd/system, /etc/systemd/system
运行级别Runlevel
运行级别描述0系统停机状态不能正常启动1单用户工作状态root权限用于系统维护禁止远程登录2多用户状态没有NFS3完全的多用户状态有NFS登录后进入命令行模式4系统未使用保留5X11控制台登录后进入图形GUI模式6系统正常关闭并重启默认运行级别不能设为6否则不能正常启动
系统初始化过程
步骤描述执行rc.sysinit脚本init调用/etc/rc.d/rc.sysinit脚本进行系统初始化如激活交换分区、检查磁盘、加载硬件模块等。启动守护进程/etc/rc.d/rc脚本接受不同运行级别的参数调用/etc/rc.d/rc5.d/目录下的启动脚本。这些脚本以Sstart或Kstop开头用于启动或停止守护进程。脚本执行根据运行级别的变化init通过执行start或stop命令来重启相应的守护进程确保系统环境的正确初始化。
用户登录过程
登录方式描述命令行登录通过mingetty程序登录login验证用户名与密码。SSH登录用户远程登录到系统通常用于远程管理服务器。图形界面登录默认进入图形界面通过图形化界面登录并进入KDE、Gnome等窗口管理器。
终端与图形界面切换
切换方式描述命令窗口切换使用Ctrl Alt F1 ~ F6切换不同命令窗口。图形界面与命令窗口切换在图形界面下按Ctrl Alt F1 ~ F6进入命令窗口按Ctrl Alt F7回到图形界面。VMware虚拟机切换在VMware中使用Alt Space F1 ~ F6切换命令窗口或Alt Shift Ctrl F1 ~ F6切换至命令窗口。
Linux 关机与重启
关机命令描述sync将数据由内存同步到硬盘中。shutdown用于关机支持延迟关机如shutdown –h 10在10分钟后关机shutdown –h now立即关机shutdown –r now立即重启。reboot等同于shutdown –r now用于系统重启。halt等同于shutdown –h now和poweroff用于关闭系统。
总结 关机命令 shutdown –h now, halt, poweroff, init 0。 重启命令 shutdown –r now, reboot, init 6。