1 什么是linux?
类unix系统
linux
内核:操作系统的最核心的地方
包括:文件系统,输入输出,内存管理,进程管理,系统接口调用
操作系统=硬件+内核+shell+应用程序(从里到外)
2 linux的特性:
多任务,多处理器,多用户
免费(开源)源代码
自由开发
网络操作系统(大多用于服务器)
多任务,多处理器,多用户
高移植性(可以在服务器,pc机上,嵌入式开发均可使用)
3 unix历史:用于大型服务器如航天
unix诞生:不公开源码
unix代码:90%是c语言还有10%的编译语言(所以具有较高的移植性)
` unix分支:soalris(sun公司),ibm的aix, 适用于大型的服务器
之后 minix ->linux->红帽 (美国) suse(德国)->企业版 正式版
4 linux的发布:GNU项目开源宗旨
GCC(在linux下c语言的编译器)