Linux可分为四部分
- Linux内核
- GNU工具
- 图形化桌面环境
- 应用软件
内核主要负责
- 系统内存管理
- 软件程序管理
- 硬件设备管理
- 文件系统管理
Linux操作系统5个运行级别
init 1:单用户模式,只启动基本的系统进程以及一个控制台终端,通常用来紧急系统修复。
Init 3:大多数应用程序都会启动,正常启动模式
init 5:图形化启动
硬件设备管理
- 编译进内核的设备驱动代码
- 可插入内核的设备驱动代码
设备文件有3类
- 字符型设备文件
- 块设备文件
- 网络设备文件
字符型设备文件指处理数据时每次只处理一个字符的设备。如调制解调器;
块设备文件指处理数据时每次能处理大块数据的设备。如硬盘;
网络设备文件指采用数据包发送和接收的设备;
GNU coreutils软件包由三部分构成
- 处理文件的工具
- 操作文本的工具
- 管理进程的工具
Ctrl+Alt F1/F2/F3..进入相应的虚拟控制台
更改终端颜色
setterm -inversescreen on/off
或者
setterm -background white
setterm -foreground black
支持8种颜色
black、red、green、yellow、blue、magenta、cyan、white