`

有意思的linux简介

 
阅读更多

操作系统是一种特殊的软件,用来让计算机硬件和软件协同工作,并且处理我们敲打键盘和移动鼠标这些动作。常见的操作系统有,它有很多版本; OS,苹果电脑上就用它;,很多大型机都使用稳定的UNIX;,就是我们今天的主角,一种功能强大,运行稳定,性能优异的公开源代码的操作系统。

    应用软件,则实实在在的为我们提供帮助,我们用网络软件上网,用聊天软件聊天,用软件Get我们需要的资源。正是因为有了各种各样的软件,我们的电脑才变的丰富多彩。

    但是请注意,我们刚才说的这些软件全部只能在Windows操作系统下工作。可是Windows操作系统价格不扉,尤其是对于建设新中国的大学生 来说,上千元的价格让我们望而却步。于是出现了盗版。刚刚颁布的新的版权法规定,不仅销售盗版电脑软件违法,购买使用盗版软件同样是一种违法行为。我们怎 么能置国家法律于不顾,挺而走险去购买盗版软件呢?

    但是,没有Windows的世界同样精彩。如果说电脑是一块陆地,Windows就是上空的乌云,只有剥开乌云我们才能见到美丽的太阳。我们剥开这块乌云的就是Linux。

    那么到底什么是Linux呢?
    在很久很久以前,70年代吧,那时候Windows还没有出现,UNIX是应用最广泛的操作系统。但是UNIX同样有着高昂的价格。于是有一个牛 人(我记不得他的名字的具体拼写,只好用牛人代替,毕竟,把别人的名字写错比用牛人这个名字更糟糕吧),这个牛人想要建 立一个开放的系统,这个系统很庞大,庞大到非常庞大的地步。包含了操作系统(可以不止一个,事实上现在也不止一个,只是我们只讨论 Linux罢了),软件,各种文档,各种媒介的资料以及很多其他的东西。所有这些东西大都使用一个协议,就是我们常常说的GPL或则 LGPL(这个协议简单的说就是:公开所有源代码,任何人可以免费获得,也可以添加删除和修改,甚至可以拿去卖钱,只要你保证你修改过以 后得到的软件和你销售的软件也使用GPL协议就可以)。牛人给这个庞大的开放系统一个响亮的名字(响亮 吗):GNU-GUN is Not Unix。

    Linux就是GNU系统里面发展的最好的一个操作系统。但是Linux只是一个核心,一个高尚的操作系统核心,一个纯粹的操作系统核心。这个纯粹的高尚 的操作系统核心最早是由另一个牛人Linus开发出来的,当时这个芬兰人不比咱大多少,说不定比俺还小呢,但是牛啊,真牛啊。Linux核心加上很多优秀 的GNU系统中的应用软件,就是我们现在所提起的Linux。

    那么什么是Redhat Linux,什么是Mandrake Linux呢?
    在很近很近以前,90年代吧,Linux已经渐渐有了舍我齐谁的锋芒。由于Linux属于GNU系统,这个系统采用的GPL协议,保证了代码的公开,于是 有N那么多公司蜂拥而至,在Linux内核源代码的基础上进行一些必要的修改加工,再开发一些配套的软件,最后选择一些优秀的软件,把它们合在一起发布, 形成自己公司的发布版Linux。美国的Redhat公司发行了Redhat Linux,法国的Mandrake公司发行Mandrake Linux,德国的SUSE公司发行SUSE Linux,咱们中国的N多公司也疯似的发布自己所谓的中文Linux,但是到现在为止,国产Linux还难蹬大雅之堂。Linux公司多如牛 毛,Linux发行版也多如牛虱,在这里我们不能不提到Debian GNU/Linux。

    Debian GNU/Linux是一套非常特殊的Linux发行版,它不同于其他Linux发行版都是由商业公司开发并发行,Debian GNU/Linux是由另一个牛人发起的,这个牛人的名字以Ian开头,那位牛太太的名字开头三个字母是Deb,于是在爱情的力量下,他发起了 Debian GNU/Linux组织,致力于开发一套非商业性的Linux发行版。爱情真伟大,他做到了。现在全世界有800多个工程师在致力于为Debian GNU/Linux奉献自己的业余时间。而且这个数字在不断的增长。Debian GNU/Linux是Linux发行版中比较优秀的一款,我以后会详悉的介绍。以后再提起Debian GNU/Linux,我用Debian代替。

    关于内核版本和发行版版本不得不说的故事。
    既然Linux只是一个内核,Linux发行版是Linux内核以及各种应用软件的集合,那么Linux出现了两种版本号。一种是内核版本,一种是发行版 本号。Linux内核版本号的格式是x.y.zz-www,不同的数字代表不同的开发版本,有稳定的,也有测试中的。Linux发行版本号由各个发行公司 或者组织制定,Redhat Linux有6.0, 6.2, 7.0, 7.2, 7.3等等,通常,内核版本序号是偶数表示是稳定的版本,奇数序号是不稳定的测试版本。其实Windows也是一样,只不过我们不常听说,比如的内部版本 号是2195,发行版本就是2000。不知道会不会有哪一个Linux发行版本使用2003的版本号,呵呵。

分享到:
评论

相关推荐

    一个有意思的东东 linux c打印自己的程序 - 1...2...3...4... - 博客频道 - CSDN1

    摘要视图订阅登录 | 注册451019次第2823名102篇224篇7篇83条一个有意思的东东 linux c打印自己的程序 ­ 1...2...3...4..

    Linux USB驱动框架分析

     初次接触与OS相关的设备驱动编写,感觉还挺有意思的,为了不至于忘掉看过的东西,笔记跟总结当然不可缺,更何况我决定为嵌入式卖命了。好,言归正传,我说一说这段时间的收获,跟大家分享一下Linux的驱动开发。但...

    linux sl小工具

    linux sl小工具,非常有意思的小工具,一款小火车在屏幕上飞过! sl命令,Linux桌面上跑火车的命令,感觉这个是很有意思。 一个你经常犯的错误是把 ls 输入成了 sl。我已经设置了一个别名,也就是 alias sl=ls。...

    Linux Live USB Creator 2.8.16 简体中文版(在Windows中用U盘运行Linux)

    你可以用它来启动电脑,更有意思的是,你可以在运行Windows的电脑上直接使用此U盘来运行Linux,而无需安装其它任何软件!这就是Linux Live USB Creator,一个开源软件的奇妙之处!而且它界面漂亮,使用简单,只需...

    linux内核设计与实现 第三版_linux内核设计_

    linux内核是非长有意思的东西,它综合了开源社区大量工作者的经验,这些家伙大多是各个公司的大牛,能阅读分析他们的代码,简直是一种荣幸

    LinuxLive USB Creator

    你可以用它来启动电脑,更有意思的是,你可以在运行Windows的电脑上直接使用此U盘来运行Linux,而无需安装其它任何软件!这就是Linux Live USB Creator,一个开源软件的奇妙之处!而且它界面漂亮,使用简单,只需...

    LINUX嵌入式系统开发学习课程期末报告

    在上课的的过程中,我发现单单的linux是一个很有意思的操作系统, 而 linux嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。这两个是不同的概念。现在我根据个人理解和网上资料说一下Linux内核的概念和...

    LinuxLive USB Creator 2.8.19

    你可以用它来启动电脑,更有意思的是,你可以在运行Windows的电脑上直接使用此U盘来运行 Linux,而无需安装其它任何软件!这就是Linux Live USB Creator,一个开源软件的奇妙之处!而且它界面漂亮,使用简单,只需...

    深度探索Linux操作系统.epub

    深度探索Linux操作系统,经典!比在windows环境下开发有意思多了!

    Linux USB drivers教程

    老外写的一个Linux USB drivers的教程。挺有意思的。

    Linux之父林纳斯自传.pdf

    这也算是为林纳斯日后开发 Linux 系统奠定了一点的基础。然后林纳斯顺利进入中学,日子一切如常,依旧是个呆在小黑屋摆弄电脑的“书呆子”,由此他又升级了他打怪的装备,熟练掌握了汇编语言。随后又顺利进入大学,...

    Linux红帽子自带小游戏FiveOrMoreC#源码

    这是Linux红帽子自带的小游戏FiveOrMore,自己觉得挺有意思的,所以仿了一个。 完全使用C#语言编写,内有C#源码。 算法的效率还是可以的,O(∩_∩)O~

    2010年度十佳Linux技巧

    2010年度十佳Linux技巧,介绍系统管理中一些比较有意思的东西。

    安装WINDOWS和LINUX双系统方法AND资料

    安装WINDOWS和LINUX双系统方法 linux一些术语 PXE服务器配置 相比Linux,Windows会比较频繁地重装,重装之后的mbr会被覆盖,从而无法引导linux系统。解决整个问题只需要恢复以前的MBR。...研究起来是比较有意思的。

    AWK脚本学习文档 Linux

    AWK脚本的学习文档,感觉在Linux下面这个比较有意思,可以参考一下

    鸟哥LINUX学习笔记

    很好的学习LINUX笔记,不像一般的教材那样枯燥,越看越觉得有意思。

    linux环境下用C操作mysql

    今天上数据库的时候刚上到嵌入式sql,感觉非常有意思,上课的时候就想反正做搜索引擎要用到c连接mysql数据库的,到底是怎么实现?

    linux shell scripting cookbook 2ed

    Linux shell脚本攻略第二版,英文文字版,印度人写的,挺有意思的,不是很难,

    Linux下的多线程编程

    多线程编程是一个很有意思也很有用的技术,使用多线程技术的网络蚂蚁是目前最常用的下载工具之一,使用多线程技术的grep比单线程的grep要快上几倍,类似的例子还有很多。希望大家能用多线程技术写出高效实用的好程序...

Global site tag (gtag.js) - Google Analytics