1.       Linux 就是Unix, 但是Unix 并不一定是Linux.

2.       三种软件模式:商业软件,共享软件,自由软件。

3.       为什么使用Linux?

它是一个自由软件。第一:可免费提供给任何用户使用。第二:它的源代码公开和可自由修改。

4.       什么是Linux?

它是一个操作系统,是一个自由软件,是免费的,源代码开发的,不受任何商品化软件版权制约的,全世界都能自由使用的Unix兼容产品。

5.       学习和使用Linux的必要性?

性能方面开发源代码

安全方面–  免去对系统后面的担忧

价格方面 --  “并不存在成本”,但需要增加维护成本。

6.       Linux的产生,发展,未来:Linux 应用开发,嵌入式开发两大发展方向都急需大量的专业人才。

7.       Linux的特性:

 

开放性系统遵循世界标准规范

多用户系统资源可以被不同用户各自拥有使用(类似Windows

多任务计算机同时独立运行多个程序(类似Windows

出色的速度性能系统可以长期运行而无需重启,影响系统提高的限制因素是总线和磁盘I/O的性能。

良好的用户界面:3种,用户命令界面,系统调用界面,图形用户界面。

丰富的网络功能完善的内置网络

可靠的系统安全对读,写进行权限控制,带保护的子系统,审计跟踪,核心授权。

良好的可移植性将操作系统从一个平台转移到另一个平台,它仍然能够使其自身方式运行的能力。

具有标准兼容性—Linux 是一个与POSIX 兼容的操作系统。ANSI,ISO,IETF,W3C业界标准。

 

8.       Linux系统组成:

--内核,shell, 文件系统,应用程序。

Linux 内核系统的心脏。

Shell – 系统的用户界面,提供了用户与内核进行交互操作的一种接口。

Linux 文件系统– Linux 能支持多种目前流行的文件系统,EXT2EXT3FAT,VFAT,ISO9660NFS,SMB

Linux 应用程序文本编辑器,编程语言,X Window, 办公套件, internet 工具,数据库等

包含在Linux应用程序集中。

9.       Linux 内核版本与发行版本。

Linux的内核(Kernel)版本

    ——内核版本是在linus领导下的开发小组开发出的系统内核的版本号

——内核版本由3个数字组成:r.x.y

r: 目前发布的Kernel主版本

x: 偶数:稳定版本;奇数:开发中版本。

y: 错误修补的次数。

稳定版本,如2.4.4

测试版本,如2.1.111

Red Hat Linux 9使用的内核版本是 2.4.20

http://www.kernel.org/

 

——Linux的发行套件(Distribution)版本

——发行版本是一些组织或厂家将Linux系统内核与应用软件和文档包装起来,并提供一些安装界面和系统设定管理工具的一个软件包的集合。目前已经有了300余种发行版本,而且还在不断地增加。相对于内核版本,发行套件的版本号随发布者的不同而不同,与系统内核的版本号是相对独立的。

 

常见的Linux发行版本

1、国际发布与国内发布

Red Hat Linux                http://www.redhat.com/

Mandrake Linux               http://www.linux-mandrake.com/en/

SUSE Linux                   http://www.suse.com/

Debian Linux                 http://www.debian.org/

Caldera Linux                http://www.caldera.com/

Redflag Linux                http://www.redflag.com.cn/

2、安全发布与小型发布

Astaro Security Linux         http://www.astaro.org/

EnGarde Secure Linux          http://www.engardelinux.org/

ClarkConnect                  http://www.clarkconnect.org/

Linux Router Project          http://www.linuxrouter.org/

3、更多Linux发行版本相关信息    http://www.distrowatch.com/