Linux是一个自由软件操作系统(它不归任何人或公司所有),因此,无需购买许可证即可在计算机上安装和使用它。它是一个多任务,多用户系统,与UNIX兼容,并提供了命令界面和图形界面,这使其成为非常有吸引力的系统,并具有广阔的前景。
作为免费软件,源代码可访问,因此任何用户都可以对其进行研究和修改。Linux许可证不限制销售权,因此各种商业软件公司都发行Linux版本。除此之外,该系统还有许多用于图形环境的发行版和窗口管理器。
Linux操作系统由Linus Torvalds开发,并基于Minix系统,而Minix系统又基于Unix系统,Torvalds为其添加了工具和实用程序,从而使其可以运行。从Linux的第一个版本开始,该系统已在其创建者的协调下被全球成千上万的程序员修改。
Linux的名称来自其作者Linus和UNIX操作系统的名称。但是,由于系统是根据GNU GPL(通用公共许可证)分发的,因此它的真实名称是GNU / Linux 。
Linux结构基于执行操作系统最基本服务的混合微内核。该内核是系统的核心; 与硬件直接交互,管理其所有资源(例如内存,微处理器,外围设备等)的部分。
此外,它还有一个将用户与内核隔离的程序,称为Shell或命令解释器,其功能是从文本模式的终端或图形环境中解释用户发送给系统的命令或应用程序,并将其转换为操作系统可以理解的指令。
根据其版本,此操作系统可用于超级计算机和服务器(例如个人计算机)中。Linux的不同变体称为发行版,其中最著名的是 Red Hat-Fedora,Suse,Debian,Ubuntu和Mandriva。
每个Linux发行版都通过操作系统更新来分发内核。内核的每个版本都可以通过3或4个以点分隔的数字来区分。每个数字的含义如下:
1.内核版本;如果内核代码中有重大修改,它会有所不同。
2.内核的主要修订。
3.较小的修订,例如包含新的驱动程序或某些新功能。
4.同一版本中的错误或安全缺陷的更正。
近年来,Linux取得了长足的进步,在图形用户界面以及硬件资源的识别和使用方面进行了改进。它逐渐在Windows和Unix上获得发展,它已成为计算机用户和专家企业(IBM或Hewlett-Packard之类的公司)的最爱,他们认为与其他产品相比,它是一种强大且低成本的选择。操作系统;并且它们通常在服务器系统中提供相应的技术支持。