Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7564241
  • 博文数量: 961
  • 博客积分: 15795
  • 博客等级: 上将
  • 技术积分: 16612
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-07 14:23
文章分类

全部博文(961)

文章存档

2016年(1)

2015年(61)

2014年(41)

2013年(51)

2012年(235)

2011年(391)

2010年(181)

分类: 嵌入式

2010-09-07 17:40:04

Linux系统管理与编程基础    http://blog.chinaunix.net/u3/117680/showart.php?id=2320993

 

 

简单地说,Linux是一套免费使用和自由传播的Unix操作系统。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建

立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。

 

发展史

Linux的出现,最早开始于一位名叫LinusTorvalds的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。他的目的是想设计一个代替

Minix(是由一位名叫Andrew Tannebaum的计算机教授编写的一个操作系统示教程序)的操作系统,这个操作系统可用于386486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全

部功能,因而开始了Linux雏形的设计。

 

应用

过去,Linux主要被用于服务器,传统上有以Linux为基础的LAMPLinux, Apache, MySQL,Perl/PHP/Python的组合)经典技术组合,提供了包括操作系统、数据库、网站服务器、动态网页的一整套网站架设支持。而面向更大规模级别的领域中,如数据库中的OracleDB2PostgreSQL,以及用于ApacheTomcat JSP等都已经在Linux上有了很好的应用样本。由于其低廉的成本和高度的可定制性,Linux被广泛应用于嵌入式系统,例如机顶盒、移动电话及行动装置等。在移动电话上,Linux已经成为与Symbian OSWindows Mobile系统并列的三大智能手机操作系统之一;而在移动装置上,则成为Windows CE 之外另一个选择。此外,有不少硬件式的网络防火墙及路由器,其内部都是使用

Linux,并采用了操作系统提供的防火墙及路由功能。

 

特点

v自由软件

v真正的多用户、多任务操作系统

v极强的平台可伸缩性

v提供强大的管理功能

v完全符合POSIX标准

v具有丰富的图形用户界面

v具有强大的网络功能

 

发行版

一个典型的Linux发行版包括:Linux内核,一些GNU程序库和工具,命令行shell,图形界面的X Window系统和相应的桌面环境,如KDEGNOME,并包含数千种从办公套件,编译器,文本编辑器到

科学工具的应用软件。

Debian

红帽(Redhat

Ubuntu

Suse

Fedora

 

GNU

Linux的发展离不开GNU GNU 在英文中原意为非洲牛羚,这里是GNU isNot Unix 的递归缩写), GNU计划又称革奴计划,是由Richard Stallman1983927公开发起的,它的目标是创建一套完全自由的操作系统。

GNU计划开发出了许多高质量的免费软件,如:GCCGDBBash Shell等,这些软件为Linux的开发创造了基本的环境,是Linux发展的重要基础,因此,严格来讲,Linux应该被称为GNU/Linux

 

Linux系统管理与编程基础    http://blog.chinaunix.net/u3/117680/showart.php?id=2320993

阅读(1681) | 评论(0) | 转发(2) |
0

上一篇:嵌入式系统开发流程

下一篇:Linux命令

给主人留下些什么吧!~~