1.1 Linux的起源与发展
1.1.1 GNU项目的前前后后
1)理查德·斯托曼(Richard Stallman) 1983年 最初目标是通过使用必要的工具从源代码开始创立一个*的类Unix操作系统。
2)GPL协议:General Public License,例如GCC、Emacs等工具,这些工具是以源代码的格式进行发布,使用时无需支付任何费用,但是这些工具的改进版和衍生产品必须遵循同样的模式发布。
1.1.2 Linux的诞生
1)1991年 芬兰 研究生 林纳斯·托瓦兹
1.1.3 Linux的现状
1.2 Linux的内核与版本
1.2.1 Linux内核的介绍
1)内核是操作系统的核心部分,系统其他部分必须依靠内核部分软件提供的服务。内核由中断服务程序、调度程序、内存管理程序、网络和进程间通信等系统程序共同组成。Linux内核是独立于普通应用程序的,拥有着受保护的内存空间和对硬件的所有访问权限,而这些被称为内核空间。
2)Linux的特点
①支持动态加载内核模块
②支持对称多处理器机制
③充分体现*开发
④对一些UNIX中的拙劣功能进行了优化和删除
⑤不区分线程和其他一般进程
1.2.2 Linux对硬件平台的支持
1.2.3 常见的Linux的发行版本
1.3 Linux系统的安装
1.4 小结
本章介绍了Linux系统的一些基本概念和安装过程。首先介绍了与Linux无限渊源的GUN项目,然后介绍了Linux的起源与发展、Linux的内核与发展,接着介绍了Linux的发行版本,最后介绍了如何在图形化界面下安装Linux系统和安装后第一次启动的基本配置。通过本章的学习,读者可以根据自己的需要安装一套自己的Linux操作系统,方便以后的学习和使用。