# Linux系统知识点

## 1. Linux的启动过程

linux的启动过程分为5个阶段：

* 内核的引导：当计算机打开电源后，首先是BIOS开机自检，按照BIOS中设置的启动设备（通常是硬盘）来启动。操作系统接管硬件后，首先读入`/boot`目录下的内核文件。
* 运行init：init进程是所有进程的起点，没有这个进程，系统中任何进程都不会启动。
* 系统初始化：主要完成激活交换分区，检查磁盘，加载硬件模块以及其他一些需要优先执行的任务。
* 建立终端：linux会打开6个终端，tty1，tty2，tty3，tty4，tty5，tty6。
* 用户登录系统：一般来说登录方式有三种。命令行登录，ssh登录，图形界面登录。

## 2. 图形模式和文字模式的切换方式

Linux预设提供了6个命令窗口终端让我们登录，默认登录的是第一个窗口，也就是tty1，这6个窗口分别是tty1-tty6，可以使用Ctrl + Alt + F1 - F6切换它们。

亲测：在vmware上安装的Ubuntu，F1-F2是图形界面，其他4个是命令行界面。
