`

有意思的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 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,一个开源软件的奇妙之处!而且它界面漂亮,使用简单,只需...

    LinuxLive USB Creator

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

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

    本文主要介绍了一个有趣的Linux C程序,它能够打印出自己的源代码。这个程序利用了GNU Binutils工具中的`objcopy`命令,将C源代码文件转换为可链接的二进制对象,然后将其嵌入到最终的可执行程序中。 1. **C语言的...

    有意思的控制程序

    在Windows系统中,可以调用ChangeDisplaySettings函数来改变显示器的状态,而Linux系统中则可能需要使用X11库或者Wayland协议来实现类似功能。 3. 进程管理与退出:程序提供了安全退出机制,确保了在用户确认后才...

    LinuxLive USB Creator 2.8.19

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

    深度探索Linux操作系统.epub

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

    有意思绘图板1.0 比较好的绘图软件

    作为一个独立的应用程序,它可以运行在多种操作系统上,包括Windows、Mac OS和Linux,满足不同用户的需求。同时,文件格式兼容性强,支持导出常见的图像格式,如JPEG、PNG、SVG等,方便用户与其他软件或平台进行交互...

    Linux之父林纳斯自传.pdf

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

    ubuntu_linux_study_05

    最后,"vimrc.zip"是一个特别有意思的文件,它可能包含Vim编辑器的配置文件。Vim是一个强大的文本编辑器,深受程序员和系统管理员喜爱。.vimrc文件是Vim的配置文件,用户可以在这里设置快捷键、颜色主题、插件等个性...

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

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

    C++很有意思的入门指引

    这篇名为"C++很有意思的入门指引"的文章旨在解决初学者在学习C++过程中可能遇到的问题。作者碧蓝右耳整理了FAQ,提供了一条清晰的学习路径,让新手能更快地迈过入门阶段。 1. **FAQ**是常见问题解答的缩写,通常由...

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

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

    Linux的缔造者Linus Torvalds.pdf

    其他孩子在外面踢足球的时 候,Linus 却觉感到外公的计算机越来越有意思。当Linus 玩得已经很精通后,便开始攒钱想买一台下一代的计算机。 他利用积攒的一些圣诞节和生日的压岁钱、打工赚来的钱、奖学金及从爸爸...

    鸟哥LINUX学习笔记

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

    linux的shell编程技术原理

    这是《linux0.01内核分析与操作系统设计》的第10章部分源代码,所有代码已在ubuntu上成功编译,对于学习linux的shell编程还是很有意思的, 内容涉及到了文件操作,管道,重定向等。对于C语言的学习很有帮助。

    Linux usb gadget

    利用Linux USB gadget设备驱动可以实现一些比较有意思的功能,举两个例子: 1、一个嵌入式产品中的某个存储设备,或是一个存储设备的某个分区,可以作为一个U盘被PC;设别,从而非常方便的完成文件交互,这个功能被...

    CHARLES_RIVER_MEDIA-Gnu_Linux_Application_Programming

    介绍linux下应用程序的开发 包括了gnu编程的shell,c/c++,gnome 最近在学习linux编程时找到的一些资料 让你能直观的了解linux kernel下的一些基本lib的使用和开发,... 比较有意思的书吧,看不看的懂就由你自己了

Global site tag (gtag.js) - Google Analytics