项目一,Linux的简介

Linux是一款开放源代码的类Linux操作系统。1991年,托瓦茨根据Minix(具有微内核的UNIX)写出了Linux内核并发布到网上,大家可以自由下载和修改。后来为了Linux的普及和发展,Linux通过了GPL软件许可,并且在Linux集成了大量GNU计划的应用程序(GPL是斯托曼老爷为了GNU计划而编写的软件许可),所有有时被称为GNU/Linux。还有大家要注意,我们平时口中的Linux 应该是Linux内核+应用程序,是一个完整的Linux操作系统并非仅仅只有内核。

学习使用Linux shell之前,肯定必须有Linux操作系统,shell,还有可能需要对应的桌面(君不见,很多人买了mac, 居然玩起了windows操作系统,桑心,不过人各有志嘛)

(一)Linux发行版

托瓦茨大叔只写出了Linux内核,作为Linux的大多数用户来说,肯定需要配套的应用程序,否则有多少人会直接编译内核,然后再直接发送命令给内核执行呢。因此有很多厂商就在Linux的基础上,增加了很多的应用程序,比如shell, 桌面(对于Linux来说,桌面就是一款软件,后面再细说),软件安装包管理器,浏览器, GCC编译器等等。

常见的发行版有Red Hat系列,其阵营中比较著名的有CentOS,Red Hat,Fedora,还有就是国产的红旗; Debian系列,其阵营中包括Debian,还有大家很熟悉的Ubuntu;Gentoo,其阵营包括Chrome OS;Slackware,其阵营中包括SUSE,OPENSUSE;Arch Linux系列以及其他等等。大家可以选择自己喜欢的系统,Ubuntu可能是一个不错的选择。
Linux的工作方式类似于Uinx,是免费的,源代码也是开放的,符合标准规范的32位(在64位CPU上是64位)操作系统。Linux拥有现代操作系统的所具有的内容,例如:
? 内存保护
? 虚拟内存
? 符合POSIX标准
? 联网
? 速度和稳定性 严格说来,Linux并不是一个完整的操作系统。
当我们在安装通常所说的Linux时,我们实际安装的是很多工具的集合。这些工具协同工作以组成一个功能强大的实用系统。Linux本身只是这个操作系统的内核,是操作系统的心脏、灵魂、指挥中心。(整个系统应该称为GNU/Linux,其原因在本章的后续内容中将会给以介绍。)内核以独占的方式执行最底层任务,保证系统正常运行——协调多个并发进程,管理进程使用的内存,使它们相互之间不产生冲突,满足进程访问磁盘的请求等等
2、简述Linux的技术特点。

(1)成本低廉,提供全部源代码

(2)硬件要求不高,支持硬件种类多

(3)支持多种不同格式的文件系统

(4)软件资源丰富

(5)具有强大的内存管理和高性能的文件系统

(6)强大的网络功能

3、Linux有哪些著名发布商和发布版本?可以上网了解现在市面上流行的Linux发行版本。

(1)基于RPM包

1)Red Hat

国内,乃至是全世界的Linux用户所最熟悉、最耳闻能详的发行版想必就是Red
Hat了。Red Hat最早由Bob Young和Marc Ewing在1ArrayArray5年创建。

官方主页:http://www.redhat.com/

2)Centos

作为2003年底才正式诞生的发行版,centos是一个旨在对Red Hat Enterprise Linux源代码进行重建,从而使其转化为可安装Linux版本的项目。

官方主页:http://www.centos.org/

3)SUSE

SUSE是德国最著名的Linux发行版,在全世界范围中也享有较高的声誉。SUSE自主开发的软件包管理系统YaST也大受好评。SUSE于2003年年末被Novell收购

官方主页:http://www.suse.com/

(2)基于deb包

1)Debian GNU/Linux

Debian是菜鸟油服务器之前所采用的操作系统。Debian最早由Ian Murdock于1993年创建。可以算是迄今为止,最遵循GNU规范的Linux系统。

官方主页:http://www.debian.org/

2)Ubuntu
Ubuntu就是一个拥有Debian所有的优点,以及自己所加强的优点的近乎完美的Linux操作系统。

官方主页:http://www.ubuntulinux.org/

(3)其他

1)Mint

Linux Mint是一份基于Ubuntu的发行,其目标是提供一份更完整意义上的即刻可用的体验,而这通过包含浏览器插件、多媒体编码解码器、DVD播放支持、java及其他组件来实现。

2)PCLinuxOS

PCLinuxOS是一份纯英文的自启动运行光盘,它最初基于Mandrake Linux。

3)Deepin

Deepin是中国最活跃的Linux发行版,由武汉深之度科技有限公司开发。

4、简述Linux核心版本号的具体含义。

Linux核心版本号 用三组数字表示:

(1)第一组数字表示内核的级别

(2)第二组数字奇数表示测试版本,偶数表示稳定版本

(3)第三个数字表示修正序列号

猜你喜欢

转载自blog.csdn.net/layongzhi/article/details/79548668