小白了解什么是Linux系统特点、结构等理论知识

Linux系统历史

   Linux系统是一个类似Unix的操作系统,Linux系统是Unix在计算机上的完整实现,它的标志是一个名为tux的可爱的小企鹅。
  Linux是一种自由和开放源代码的类Unix操作系统。它的设计基于Unix操作系统,但由于其源代码是可用的,因此它的开发方式不同于Unix操作系统。以下是Linux系统的历史:

1969年,贝尔实验室的 Ken Thompson 开始为 PDP-7 计算机编写一个操作系统,这就是 Unix 操作系统的雏形。

1971年,Thompson 开发了第一个 Unix Shell,这个 Shell 被称为 “sh”,他还开发了一个文本编辑器 “ed”。

1973年,Unix 发布了第一个版本,也就是 1BSD。

1983年,GNU 项目开始尝试创建自由软件的 Unix 操作系统,并以 GPLv3 的协议授权。

1991年,芬兰大学生 Linus Torvalds 开始编写一个新的内核,称之为 Linux。

1992年,第一个 Linux 内核版本发布。

1993年,由于 Linux 得到了广泛的关注,GNU 项目决定将 GNU 工具与 Linux 内核结合,形成完整的自由操作系统。

1994年,Red Hat Linux 发布,成为史上第一个商业 Linux 发行版。

1998年, Open Source Initiative 成立,重新定义了自由和开放源代码软件的标准,这对于 Linux 的发展和普及有着重要意义。

2002年, Debian 发布了稳定版本 Debian 3.0 ,成为第一个完全以开源软件为基础的大型 Linux 发行版。

  随着时间的推移,Linux 操作系统得到了广泛的使用,成为了各种设备、服务器和桌面系统的首选。目前,Linux 操作系统仍在不断地发展和壮大,成为了自由和开放源代码软件的代表之一。

2、Linux系统的特点

  (1)完全免费。由于Linux系统遵循通用公共许可证GPL,因此任何人都有使用、复制、修改Linux的自由。
  (2)高效、稳定、安全。Unix操作系统的稳定性是众所周知的,Linux继承了Unix核心的设计思想,具有执行效率高、安全性高和稳定性好的特点。
  (3)支持多种硬件平台。Linux能在笔记本、pc、工作站甚至大型型运行,并能在x86、MIPS、PowerPC、SPARC、alpha等主流的体系结构上运行,可以说Linux是目前支持硬件平台最多的操作系统。
  (4)有好的用户界面。Linux提供了类似Windows图形界面的x-windows系统,用户可以使用鼠标方便、直观、快捷地进行操作。
  (5)强大的网络功能。网络就是Linux的生命,完善的网络支持是Linux与生俱来的能力。
  (6)支持多任务、多用户。Linux是分任务,多用户的操作系统,可以支持多个使用者同时使用共享系统的磁盘、外设、处理器等资源。

3、Linux体系结构

  1.Linux内核
  内核是操作系统的心脏,是运行程序与硬件设备的核心程序,它从用户那里接受命令,然后把命令送到内核执行。如果内核发生问题,整个计算机都会崩溃。
  Linux内核的源代码主要是C语言编写,Linux内核的源代码通常安放在/usr/src目录,可供用户查看和修改。

  2.命令解释层
  shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口,shell是一个命令解释器,它接收用户输入的命令,并且把它送入内核执行。
  shell还有自己的编程语言用于编辑命令,它允许用户编写由shell命令组成的程序。shell不仅是一种交互式命令解释程序,而且是一种程序设计语言,在shell脚本程序可以定义和使用变量,进行参数传递、流程控制、函数调用。

  3.实用工具
  标准的Linux系统都有一套叫作实用工具的程序,它们专门的程序,如果编辑器、执行标准的计算机操作等。用户也可以产生自己的工具。
  实用工具可以分为3类:

  • 编辑器:用于编辑文件。
  • 过滤器:用于接收数据并过滤数据。
  • 交互程序:允许用户发送信息或接收来自其他用户的信息。
  • Linux的编辑器主要有Ed、Ex、Vi、vim和emacs。Ed和Ex是行编辑器,vi、vim、emacs是全屏幕编辑器。

Linux的版本

  1.内核版本
  Linux内核的版本号命名是有规律的,版本号的格式通常是“主版本号.次版本号.修正号”。例如4.16.6,4代表主版本号,16代表次版本号,6代表修正号。
  其中次版本号还要注意:如果是偶数,就表示该内核是一个可以放心使用的稳定版本。如果是奇数,则表示该内核加入了某些测试功能,内部可能是一个bug的测试版本。

  2.发行版本
  目前各种发行版本超过300种,现在最流行的套件有red hat(红帽子)、centos、Fedora、openSUSE、Debian、Ubuntu、红旗Linux等,现在国能多少Linux相关的图书都是围绕centos系统编写的。选择centos理由是免费,殊不知centos系统其实早在2014年年初就已经被红帽公司“收编”,当前只是战略性免费

4、Linux的功能

Linux系统是一种自由、开放源代码的操作系统,它具有以下特点:

开放源代码:Linux内核代码是开放源代码的,因此任何人都可以阅读、修改和分发Linux内核代码。

自由:Linux系统的使用是自由的,无需支付任何费用。使用者可以根据自己的需要对系统进行修改和定制,不受任何专利或商业限制。

多用户、多任务:Linux系统可以同时运行多个程序,并允许多个用户同时访问系统。

高度可定制化:Linux系统可以针对不同的用户、不同的需求进行定制。用户可以选择合适的桌面环境、应用程序等。

安全稳定: Linux系统的安全性、稳定性得到了广泛认可。Linux系统具有较强的网络安全防护能力,而且运行稳定,很少死机。

良好的支持:Linux社区拥有庞大的用户群体和开发者团队,用户可以得到很好的支持和帮助。

可移植性:Linux可以运行在各种不同的平台上,包括服务器、桌面电脑、手机等。

高性能:Linux系统具有优秀的性能,可以应对各种高负荷的应用需求。

总之,因为Linux系统拥有开放源代码、自由、可定制、安全、稳定、高性能等诸多特点,使其成为世界上广泛使用的操作系统之一。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值