2020-03-08

半城伤御伤魂 提交于 2020-03-09 09:56:32

一、Linux操作系统概述
Linux 操作系统其可以追溯到 1969 年,是 由美国的贝尔实验室 Thompson 以及 Richie 发展而来,并且将 之命名为 Linux 操作系统,其在本质上面属于一种多用户任务 操作系统,在最初被开发出来的阶段其采用 BCPL 语言来进行 编程,在随后的 C 语言推出之后,该项代码被改用 C 语言进行 编程,这便使 Linux 操作系统具有较强的可移植性。自从 20 世纪的 80 年代,计算机技术以及软件技术得到了飞速的发展, 并且计算机也开始逐渐的进入到家庭当中,便开始开发出了适 合个人计算机操作的系统,在这个过程当中微软公司的产品最 具代表性,其从 MS-DOS 到 Windows,随后又从 Windows95 到了 Windows Vista, 这一系列的 Windows 操作系统给用户提供了较 为人性化的服务,同时也提供了优质的图形化用户界面,这样 便使整体系统操作更加的便捷。但是,该技术在商业上面的垄 断也在一定程度上限制了该项技术的发展。

二、Linux操作系统组成分析
针对于 Linux 操作系统来说主要分为四个部分,即 Linux 内核、Linux Shell、Linux 文件系统以及 Linux 应用程序,下 面将对于 Linux 操作系统组成部分作出分别介绍:
(1)Linux 内核:该部分相当于整个操作系统的“心脏”, 在系统当中承担着运行程序、管理磁盘等方面的任务。
(2)Linux Shell:所谓的 Shell 其所指的便是操作界面, 并且能够为与内核交互提供相应的接口,其能够对于用户所输 入的命令进行解读,随后将其传送到 Linux 内核部分开始执行, 从其工作的本质上来说,其属于一种命令解释器,用户能够使 用 Shell 的编程语言来编写 Shell 程序,这个程序便能够起到 与其他程序设计语言相同的设计效果。
(3)Linux 文件系统:而所为的 Linux 文件系统,其主要 便是实现系统文件的存储以及调用,针对于 Linux 文件系统来 说,其呈现出树形结构,同时其能够支持目前比较常见的文件 系统,例如:SMB、NFS、VFAT、FAT 等方面的文件。
(4)Linux 应用程序:针对于 Linux 应用程序来说,其与 Windows 的操作系统一样,都能够供用户进行操作 实际的应用阶段,Linux 能够提供一套较为人性化的应用程序,基 本能够实现上网、办公等方面的需求,同时在其中也包含文本 编辑器、X Windows、办公软件、Internet 工具以及数据库等。

三、Linux操作系统的应用分析
针对于 Linux 操作系统的应用来说,其在一定程度上能够 适应以及支持各种应用程序,当前 Linux 应用程序主要有以下 几种:
(1)文本以及文字处理:在 Linux 的应用阶段,其除了 一些商业化的文字处理软件之外,Linux 还具有一些功能较为 强大的文字处理软件,例如 vi 等。
(2)办公软件:在 Linux 的实际应用阶段,为了确保用 户处理文档更加的方便,在 Linux 的操作系统当中仍然具有 同微软公司的 Office 等办公系列软件等方面的软件,例如: Open Office.Org 等,其能够有效的实现文字处理、电子表格 以及演示文稿等方面的功能。
(3)编程语言:在实际的应用期间,Linux 能够运行多种 编程工具,在编写之后还能够执行脚本语言,同时在使用阶段 Linux 具有廉价性、灵活性、安全性以及稳定性,由于其以上 方面的性能,便使得越来越多的编程人员采用 Linux 操作系统 来进行编程工作。
(4)Internet 工具:针对于 Linux 来说,其能够提供并 且支持市面上所有的Internet软件,例如:市面上各种浏览器、 邮件管理程序以及建立在 Internet 服务所需的软件以及对建 立网络连接进行支持的软件等 。从本质上面来说,Linux 系 统是当前大多数的大型网络服务商的服务器上面运行的操作 系统。
(5)数据库:在Linux上面不但能够运行免费的Mysql 以及 Postgre 等方面的免费数据库,同时也能够伴随着 Linux 操作系统的应用范围越来越广,大部分的数据公司都提供了 适用于 Linux、Unix 的关系型数据库产品,例如:Oracle、 Sybase 以及 Informix 等。
(6)娱乐:在 Linux 操作系统当中除了以上方面的功能, 还给用户提供了大量的娱乐软件,在其中包括音频播放器、视 频播放器、录音机等方面的娱乐软件,甚至在 Linux 系统当中 还包含多款的娱乐游戏,以供用户在使用的阶段进行娱乐。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!