#打卡不停更#什么是Linux 原创

Feyncode
发布于 2022-10-3 19:41
浏览
0收藏

导读

对于刚刚接触Linux的人来说,Linux到底是个什么往往不好解释。因为太过于常见而难以向从未接触过的新人作介绍,简单理解成哈利刚刚走入九又四分之三车站,一下子和原有的世界隔开。而我非常乐意做你的海格,用几个简单的例子来讲解Linux有哪些具象的形容。

概述

Linux是一个开源的操作系统。首先什么是开源,开源就是源码开放,这意味着任何人都可以去查看,修改以及使用,但这不意味着可以完全无限制的使用。接着什么是操作系统,这是一个直接管理系统硬件和资源的软件。操作系统位于应用和硬件之间,负责在所有软件于相关的物理资源之间建立连接。

你可以将操作系统看作汽车的发动机。发动机可以单独运行,但当与变速箱、车轴和车轮组合在一起时,它就变成了一辆能开得走的汽车。如果发动机运转不正常,那汽车的其余部分也将无法工作。

同样是操作系统的,当然有windows,mac os,android等。

是的,大多数人都对我列举的这三者非常熟悉,而Linux仿佛只在IT相关人士中知名。

Linux

Linux 的工作原理

Linux的设计与 UNIX 类似,但经过不断变革,它已可以在各种硬件上运行 - 从手机到超级计算机。每个基于 Linux 的操作系统都包含 linux内核(管理着硬件资源)和一组软件包(构成了操作系统的其余部分)。

操作系统中包含一些常见的核心组件,如 GNU 工具用户管理内核提供的资源,安装其他软件,配置性能和安全设置等等。所有这些工具捆绑在一起,就构成了一个功能正常的操作系统。由于 Linux 是一个开源操作系统,因此不同 Linux 发行版之间的软件组合可能会有所不同。

什么是命令行?

命令行可以直接访问计算机。通过命令行,您可以让软件去执行一些点击式图形用户界面(GUI)无法执行的硬件操作。

无论是专有还是开源系统,许多操作系统上都可以使用命令行。但是,通常它与 Linux 的关联更紧密,因为命令行和开源软件都可以让用户以不受限制的方式访问自己的计算机。

Linux 包含哪几部分?

内核

操作系统的基本组件。没有它,操作系统将无法工作。内核管理着系统的资源,并与硬件进行通信。它负责内存、进程和文件的管理。

系统用户空间

系统级任务(如配置和软件安装)的管理层。它包括 shell、守护进程(在后台运行的进程)和桌面环境。

应用

一种用于执行任务的软件。应用的范围涵盖了从桌面工具和编程语言到多用户业务套件等各种软件。大多数 Linux 发行版都会提供一个中央数据库,用于搜索和下载其他应用。

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
标签
收藏
回复
举报
回复
    相关推荐