美文网首页
第二十二天

第二十二天

作者: 杨小倪 | 来源:发表于2019-08-23 20:31 被阅读0次

CentOS 6

https://www.runoob.com/linux/linux-system-boot.html
内核引导

当计算机打开电脑时,首先是BIOS自检,按照BOIS中的设置的启动设备(通常是硬盘)来启动。

操作系统接管硬件后,首先读如/boot 目录下的内核文件

运行init

init 进程是系统所有进程的七点,可以把它当成系统进程的老祖宗,如果没有这个进程,系统中任何进程都不会启动。

init 程序手心啊是需要读取配置文件 /etc/inittab。

运行级别

许多晨曦需要开机启动。他们在Windows叫服务(service),在Linux中叫做“守护进程” (daemon)

initial 进程的一大任务,就是去运行这些开机启动程序。

但是,不同的场合需要启动不同的程序,比如用作服务器时,需要启动Apache,用作桌面就不需要。

Linux运行为不同的场合,分配不同的开机启动程序,这就叫做运行级别(runlevel)。也就是说,启动时根据运行级别,确定要运行哪些程序。

  • 1.CentO S6 系统初始化
image.png
  1. CentO S7 启动流程
image.png
  1. CentO S 6 和 CentO S 7 的区别
image.png
  1. 运行级别

Linux系统有7个运行级别(runlevel):

centos 6:

  • 运行级别 0 :系统停机状态,系统默认状态级别不能设置为 0 ,否则不能正常启动

  • 运行级别 1 : 单用户工作状态,root权限,用于系统维护,禁止远程登陆

  • 运行级别 2 :多用户状态(没有NFS)

  • 运行级别 3 :完全的多用户状态(有NFS),登陆后进入控制台命令模式

  • 运行级别 4 : 系统未使用,保留

  • 运行级别 5 : X11控制台,登陆后进入图形GUI模式

  • 运行级别 6 :系统正常关闭并重启,默认级别不能设置为6,否则不能正常启动

# 临时性的操作 
[root@oldboy ~]# runlevel   #查看级别 N 3    
#N 表示上一次是什么级别    
#3 当前系统正在运行的级别 
[root@oldboy ~]# init 3    #切换到3级别上
#永久操作  /etc/inittab

centos 7:

  • 0 关机
  • 1 单用户模式(超级权限 必须面对实体硬件)
  • 2 暂未使用
  • 3 字符界面
  • 4 暂未使用
  • 5 图形界面
  • 6 重启

1.什么是运动级别,运动级别就是操作系统当前正在运行的功能级别:

image.png
# multi-user.target: analogous to runlevel 3 
# graphical.target: analogous to runlevel 5
#查看当前的运行级别 
[root@oldboy ~]# systemctl get-default  multi-user.target
#修改系统下次启动时候的运行级别 
[root@oldboy ~]# systemctl set-default multiuser.target

2.systemd

systemctl start nginx systemctl stop nginx systemctl restart nginx systemctl reload nginx systemclt status nginx

systemctl enable nginx      #下一次开机启动nginx,于当前无关 
systemctl disable nginx     #下一次开机不启动nginx,于当前无 关

当我们使用systemctl 启动一个守护进程后,可以通过systemctl status 查看此守护进程的状态

image.png
[root@oldboy ~]# #关机      
shutdown -h now       
poweroff      
halt     
init 0    
systemctl poweroff 
[root@oldboy ~]# #重启      
reboot      
shutdown -r now      
init 6    
systemctl reboot 

4.单用户模式 超级权限 必须面对实体硬件

  • 能正常引导进入系统
    • 1.配置文件错误导致无法启动
    • 忘记 root 密码 (快照 | 单用户修改)

https://mp.weixin.qq.com/s/1f-zCq8j4gL3xiB3AV9K3A 忘记 root 密码

  1. 救援模式 系统无法正常进入:

    没有内核 grub被修改 系统崩溃

    • 没有内核文件 ,只能使用救援模式进入
    • 系统崩溃,要保留重要的数据的时候
    • grub菜单出现问题,

相关文章

  • 感恩日记第二天觉知

    感恩日记第三十二天首先表示下为什么又是第二天又是三十二天嗯,是这样的,三十二天就是感恩日记开始参与写了三十二天了,...

  • 书法练习打卡第二十二天

    书法练习打卡第二十二天

  • 永失父爱

    爸爸走后的第二百三十二天,想念爸爸。

  • 永失父爱

    爸爸走后的第二百九十二天,想念爸爸。

  • 永失父爱

    爸爸走后的第二百七十二天,想念爸爸。

  • 日更第二十二天:一笔赞赏让我警醒。

    日更第二十二天:一笔赞赏让我警醒。 今天是我日更的第二十二天。其实,没有什么可自傲的,因为,我自己知道这二十二天自...

  • 永失父爱

    爸爸走后的第二百六十二天,想念爸爸。

  • 永失父爱

    爸爸走后的第二百四十二天,想念爸爸。

  • 2020-04-09

    跳绳打卡第二十二天,510个,加油!

  • 六项精进打卡第二十二天

    六项精进打卡第二十二天 姓名:李益品 公司:上海我享我家家居有限公司 【日精进打卡第二十二天】 【知~学习】 《六...

网友评论

      本文标题:第二十二天

      本文链接:https://www.haomeiwen.com/subject/yqkxectx.html