Linux和Ubuntu的关系:
1. Linux本身是内核,Ubuntu系统是基于Linux内核的操作系统。
2. Linux内核操作系统的构成: 内核、shell、文件系统、应用程序 -应用程序:文本编辑器等 -文件系统:文件存放在存储设备上的组织方法 -shell:用户与内核交互的系统,命令解释器 -内核:处理操作系统的请求。5大模块化功能:进程管理、内存管理、文件系统管理、设备控制、网络管理。
3. 进程管理:进程通信、输入输出等;内存管理:为进程建立虚拟地址空间;文件系统管理:一切皆文件,用结构体将文件组织呈结构体;设备控制:访问硬件设备的驱动;网络功能。
4. Ubuntu的特色:交互、软件源、dpkg套件在线获取、个性化体验。
5. 其他操作系统:redhat大企业主流、centos完全免费但不提供支持,小企业需要