Linux学习笔记1

来源:互联网 发布:莫扎特人格问题 知乎 编辑:程序博客网 时间:2024/06/12 01:48

一、Linux系统简介

1 UNIX发展和版本

1.1 UNIX发展

(1)1965年,Multics工程计划,未完成;

(2)1969年,贝尔实验室的肯·汤普森在DEC PDP-7机器上开发出UNIX系统;

(3)1971年,丹尼斯·里奇发明C语言,1973年,UNIX系统的绝大部分源代码用C语言重写,为提高UNIX系统的可移植性打下基础.

1.2 UNIX主要发行版本

     

2 Linux发展历史和发行版本

2.1 Linux发展历史

Linux系统诞生于1991年,由芬兰大学生Linus Torvalds和后来陆续加入的众多爱好者共同开发完成。Linux是开源软件,源代码开放的UNIX。

2.2 Linux内核版本

Linux内核官网:www.kernel.org

内核版本说明;2.6.18

目前最新的内核版本:3.11.10

可使用Linux内核版本,开发出自己的Linux开发版本。

2.3 Linux主要发行版本

redhat 、CentOS 、SuSE 、fedora 、Mandriva 、gentoo linux 、turbolinux 、红旗Linux ;

debian 、ubuntu 、KNOPPIX;

二、开源软件简介

1 开源软件

1.1 开放源码软件(open-source)是一个新名词,它被定义为描述其源码可以被公众使用的软件,并且此软件的使用,修改和分发也不受许可证的限制。开放源码软件通常是有copyright的,它的许可证可能包含这样一些限制: 蓄意的保护它的开放源码状态,著者身份的公告,或者开发的控制。"开放源码"正在被公众利益软件组织注册为认证标记,这也是创立正式的开放源码定义的一种手段。

如:Apache、NEINX、MySQL、PHP、samba、mongoDB、python、Ruby、Sphinx。

优点:(1)使用自由,绝大多数源代码免费;(2)研究自由,可以获得软件源代码;(3)散布及改良自由,可以自由散步、改良甚至销售。

1.2 支撑互联网的开源技术

LAMP架构:Linux(操作系统)、Apache(Web服务器)、MySQL(数据库)、PHP(编程语言)。

三、Linux应用领域

1 基于Linux的企业服务器

www.netcraft.com 信息统计网站,输入要查询网站,可查询出后台服务器等信息。

2 嵌入式应用

手机、平板电脑、智能家电(机顶盒、游戏机、数码相机)、智能卡系统、航空系统、银行系统、KTV点歌系统等。

3 Linux在电影娱乐业

CAD/CAM。

四、Linux学习方法

命令行。

原创粉丝点击