- linux可划分为如下四个部分:
- linux内核
- GUN工具组建
- 图形化桌面环境
- 应用软件
- 内核主要负责的功能:
- 系统内存管理 cat /proc/meminfo 查看系统虚拟内存的当前状态, ipcs -m 查看系统上当前共享内存页面
- 软件程序管理 运行中的程序为进程。/etc/inittab 开机自启动的进程
- 硬件设备管理
- 文件系统管理
- 运行级别
- 级别1 单用户模式,通常是在系统有问题是进行紧急的文件系统维护。
- 级别3标准的启动运行级,级别5是启动图形化的x window系统
- 设备文件
- 字符型设备文件
- 块设备文件
- 网络设备文件
- 核心GNU工具链
- 用以处理文件的工具
- 用以操作文本的工具
- 用以管理进程的工具
- 常见的几种shell
- ash
- korn
- tcsh
- zsh