一.关于linux系统的结构
1.linux系统的构成:由user space和kernel space构成。
user space由用户应用层的软件、程序和一些C库与配置文件(存放在etc目录下)构成;kernel space由系统调用接口、内核和与硬件相关的文件构成。
linux采用用户和内核的分化保证系统的安全性!
2.linux系统内核
构成:系统调用接口(用户和内核的接口)、进程管理(包括进程间的通信、进程调度和进程的创建、删除)、内存管理(主要是内存共享)、arch(和CPU相联系)、驱动设备、网络协议栈、虚拟文件系统(VFS:为文件操作提供统一的接口)