Linux知识体系整理笔记(一)

Linux启动五阶段

内核的引导->BIOS开机自检,按BIOS设置的启动硬盘启动。接管硬件后,读入/boot下内核文件

运行init->init进程是所有进程的老祖宗,没有它,系统任何进程不会启动->init进程根据不同场合,分配不同的开机程序,Linux有7个运行级别。

0:停机状态,默认不能为0,系统不能正常启动。1:单用户状态,系统维护,禁止远程登录 2:多用户状态(无网络程序系统)3:有网络程序的多用户状态,登陆后进入命令行模式 4:系统未使用,保留 5:X11控制台,登陆后进入图形GUI模式 6:系统关闭并重启,默认不能为6,否则系统无法启动

系统初始化->激活交换分区,检查磁盘,加载硬件模块及其他

建立终端->系统初始化完成后返回init。init打开六个终端

用户登录系统->

1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6

用户登录系统

1:命令行登录

2.ssh登录

3.图形界面登录

到了这个时候理一理步骤:操作系统->/boot->init进程->运行级别->/etc/init.d/用户登录

刚才说到有六个终端为你服务,你可以Crtl+Alt+F1~F6切换它们

如果图形界面,同理按上面建切换,但是按Crtl+Alt+F7回来

关机

正确关机流程:sync(将数据由内存同步到硬盘中)->shutdown->reboot(重启,相当于Shutdown -r now)->halt(关闭系统,相当于shutdown -h now(立马关机)和poweroff)

定时关机:

Shutdown -h 20:25

Shutdown -h +10(十分钟后关机)

你可能感兴趣的:(Linux知识体系整理笔记(一))