Linux循序渐进(1)

  第一课什么是Linux              

  简单地说Linux是一套免费使用和自由传播的类Unix操作系统它主要用于基于Intel x系列CPU的计算机上这个系统是由全世界各地的成千上万的程序员设计和实现的其目的是建立不受任何商品化软件的版权制约的全世界都能自由使用的Unix兼容产品

  Linux的出现最早开始于一位名叫Linus Torvalds的计算机业余爱好者当时他是芬兰赫尔辛基大学的学生他的目的是想设计一个代替Minix(是由一位名叫Andrew Tannebaum的计算机教授编写的一个操作系统示教程序)的操作系统这个操作系统可用于或奔腾处理器的个人计算机上并且具有Unix操作系统的全部功能因而开始了Linux雏形的设计

  Linux以它的高效性和灵活性著称它能够在PC计算机上实现全部的Unix特性具有多任务多用户的能力Linux是在GNU公共许可权限下免费获得的是一个符合POSIX标准的操作系统Linux操作系统软件包不仅包括完整的Linux操作系统而且还包括了文本编辑器高级语言编译器等应用软件它还包括带有多个窗口管理器的XWindows图形用户界面如同我们使用Windows NT一样允许我们使用窗口图标和菜单对系统进行操作

  Linux之所以受到广大计算机爱好者的喜爱主要原因有两个一是它属于自由软件用户不用支付任何费用就可以获得它和它的源代码并且可以根据自己的需要对它进行必要的修改无偿对它使用无约束地继续传播另一个原因是它具有Unix的全部功能任何使用Unix操作系统或想要学习Unix操作系统的人都可以从Linux中获益

  第二课为什么使用Linux              

  由于Linux是一套具有Unix全部功能的免费操作系统它在众多的软件中占有很大的优势为广大的计算机爱好者提供了学习探索以及修改计算机操作系统内核的机会

  操作系统是一台计算机必不可少的系统软件是整个计算机系统的灵魂一个操作系统是一个复杂的计算机程序集它提供操作过程的协议或行为准则没有操作系统计算机就无法工作就不能解释和执行用户输入的命令或运行简单的程序大多数操作系统都是由一些主要的软件公司支持的商品化程序用户只能有偿使用如果用户购买了一个操作系统他就必须满足供应商所要求的一切条件因为操作系统是系统程序用户不能擅自修改或试验操作系统的内核这对于广大计算机爱好者来说无疑是一种束缚

  要想发挥计算机的作用仅有操作系统还不够用户还必须要有各种应用程序的支持应用程序是用于处理某些工作(如字处理)的软件包通常它也只能有偿使用每个应用程序的软件包都为特定的操作系统和机器编写使用者无权修改这些应用程序使用Linux可以将操作系统变成一种操作环境

  由于Linux是一套自由软件用户可以无偿地得到它及其源代码可以无偿地获得大量的应用程序而且可以任意地修改和补充它们这对用户学习了解Unix操作系统的内核非常有益学习和使用Linux能为用户节省一笔可观的资金Linux是目前唯一可免费获得的为PC机平台上的多个用户提供多任务多进程功能的操作系统这是人们要使用它的主要原因就PC机平台而言Linux提供了比其他任何操作系统都要强大的功能Linux还可以使用户远离各种商品化软件提供者促销广告的诱惑再也不用承受每过一段时间就升级之苦因此可以节省大量用于购买或升级应用程序的资金

  Linux不仅为用户提供了强大的操作系统功能而且还提供了丰富的应用软件用户不但可以从Internet上下载Linux及其源代码而且还可以从Internet上下载许多Linux的应用程序可以说Linux本身包含的应用程序以及移植到Linux上的应用程序包罗万象任何一位用户都能从有关Linux的网站上找到适合自己特殊需要的应用程序及其源代码这样用户就可以根据自己的需要下载源代码以便修改和扩充操作系统或应用程序的功能这对Windows NTWindowsMSDOS或OS/等商品化操作系统来说是无法做到的

  Linux为广大用户提供了一个在家里学习和使用Unix操作系统的机会尽管Linux是由计算机爱好者们开发的但是它在很多方面上是相当稳定的从而为用户学习和使用目前世界上最流行的Unix操作系统提供了廉价的机会现在有许多CDROM供应商和软件公司(如RedHat和TurboLinux)支持Linux操作系统Linux成为Unix系统在个人计算机上的一个代用品并能用于替代那些较为昂贵的系统因此如果一个用户在公司上班的时候在Unix系统上编程或者在工作中是一位Unix的系统管理员他就可以在家里安装一套Unix的兼容系统即Linux系统在家中使用Linux就能够完成一些工作任务

朋友,旭日正在升起,每一份付出,

Linux循序渐进(1)

相关文章:

你感兴趣的文章:

标签云: