整理一些linux系统启动及登录方面的知识

整理笔记
1.使用终端模式登录
默认情况linux提供6个终端,使用组合Ctrl+Alt+F1进入第一个终端,Ctrl+Alt+F2进入第二个终端等。终端又叫tty,分别从tty1到tty6,在特殊文件目录/dev下有一些文件与其对应,想回到桌面模式,Ctrl+Alt+F7.

2.系统启动流程
1.首先,计算机会加载BIOS,这是计算机上最接近硬件的软件,对自身硬件做一次检查。
2.通电自检后,开始引导系统。这是BIOS设定的,默认从硬盘上的第0柱面,第0磁道,第一个扇区读取称为MBR的东西,即主引导记录。一个扇区的大小为512字节,存放的内容是一段引导程序和分区信息。RedHat,CentOS默认会使用Grub作为其引导操作系统的程序,而Grub本身比较大,所以常见方式是在MBR中写入Grub地址,这样系统实际会载入Grub作为操作系统的引导程序。
3.运行Grub,Grub最重要的功能是根据他的配置文件加载kernel镜像,并运行内核加载后的第一个程序/sbin/init,这个程序根据/etc/inittab来进行初始化工作。这里涉及到runlevel,默认的runlevel定义在“id:3:initdefault”中。
补充解释Grub:Grub是一个系统引导工具,通过它可以加载内核,从而引导系统自启。
4.Linux根据/etc/initab中定义的系统初始化配置执行/etc/rc.sysinit脚本,该脚本将会设置系统变量,网络配置,并启动swap,设定/proc,加载用户自定义模块,加载内核设置等。
5.根据第三步读到的runlevel值启动对应的服务,如果值为3,则运行/etc/rc.d/下的所有脚本,其他类似。
6.运行/etc/rc.local
7.生成终端等待用户登录。

3.系统运行级别
运行级0:关机
1:单用户模式,系统刚出现问题时可使用这种模式进入系统维护,典型的使用场景是在忘记root密码时进入此模式修改root密码。
2.多用户模式,但是没有网络连接
3.完全多用户模式,Linux服务器最常见的运行级
4.保留未使用
5.窗口模式,支持多用户,支持网络
6.重启

4.磁盘分区,创建文件系统,挂载
1.磁盘使用前需要对其分割,称为分区。分区分为两类,主分区和扩展分区。在完成分区后,需要进行创建文件系统的操作,最后将该分区挂载到系统中的某个挂载点才可以使用。
1.创建文件系统:fdisk
2.磁盘挂载:mount
3.设自启动自动挂载:/etc/fstab
4.磁盘检验:fsck,badlocks

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值