Redian新闻
>
Linux 只是一个内核:这是什么意思? | Linux 中国

Linux 只是一个内核:这是什么意思? | Linux 中国

科技
 
导读:这是一个困扰 Linux 用户的常见问题。这也是考试和面试中经常问到的一个问题。下面是你需要了解的所有内容。
本文字数:1617,阅读时长大约:2分钟

这是一个困扰 Linux 用户的常见问题。这也是考试和面试中经常问到的一个问题。下面是你需要了解的所有内容。

你可能在网络上的各种论坛以及讨论区听过这句话:

Linux 只是一个内核。

这让你感到好奇。它是个内核?还是个操作系统?两者之间有什么区别?

我将在本文中回答这些问题。

Linux 是操作系统还是内核?

好吧,从技术上讲,Linux 只是一个内核,而不是一个操作系统。但是,术语 “Linux” 通常是指一个完整的操作系统,它包括一个 交互界面(Shell)(例如:bash)和命令行和/或 GUI 工具来控制系统。这个完整的操作系统的正确叫法是 “Linux 发行版”。流行的 Linux 发行版有 Ubuntu、Red Hat 和 Debian。

早在 1991 年,Linus Torvalds 创建的只是一个内核。直到今天,他也在为 Linux 内核工作。他不再编写代码,而是监督哪些代码进入内核。

内核?什么东西?

内核是每个操作系统的中心。不仅仅是 Linux,Windows 和 macOS 也有内核。

将内核想象成操作系统的心脏。没有心脏,你就无法生存。没有内核,操作系统就无法存在。

但是,就像心脏需要一个身体来生存一样,内核需要其他人们可以在计算机上使用的程序和工具来构成一个完整的操作系统。

这是一个操作系统的典型架构:

在中心的内核与硬件交互。在它之上是与内核交互的 交互界面(Shell)。然后你有应用程序、命令行和图形界面,为你提供使用系统的各种方式。

内核是引擎,操作系统是汽车

一个更好的类比是将内核想象成汽车的引擎,而操作系统则是汽车。

你不可能驾驶一个引擎,但是如果没有引擎,你也不能驾驶一辆汽车。你需要轮胎、转向机和其他组件才能将其变成一辆可以驾驶的汽车。

相似地,你不能直接使用内核。你需要 交互界面(Shell),其他工具和组件才能使用操作系统。

Linux 对比 GNU/Linux

在类似的地方,你也会看到例如 “Linux 只是一个内核,你所说的 Linux 实际上是 GNU/Linux🔗 itsfoss.com” 的陈述。

在 Linus Torvalds 在 1991 年创建 Linux 之前,Richard Stallman 就创建了自由软件运动(Free Software movement)和 GNU 项目。GNU 项目包括对流行的 UNIX 工具和命令的重新实现,例如 lsgrepsed 等。

通常,你的 Linux 发行版会在 Linux 内核之上包含所有这些 GNU 工具。

这就是为什么纯粹主义者坚持称之为 GNU/Linux,以便人们不要忘记 GNU 对 Linux 成功的贡献和重要性。

最后……

所以,如果你在面试或者考试中被问到这个问题,回答 “Linux 是一个内核,而不是一个操作系统”。这是你的老师或面试官在大多数情况下想要的答案。

但是更深入一点,理解内核和操作系统之间的区别。

如果有人说:“我使用 Linux”,你就会明白这个人是指 Linux 发行版,而不仅仅是内核。诚然,没有必要用 “Linux 只是一个内核,而不是一个操作系统” 来纠正别人。


via: https://itsfoss.com/linux-kernel-os/

作者:Abhishek Prakash 选题:lkxed 译者:Cubik65536 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

LCTT 译者 :Cubik
🌟🌟
翻译: 11.0 篇
|
贡献: 150 天
2022-10-04
2023-03-03
https://linux.cn/lctt/Cubik65536
欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
星星表情符号是什么意思?monkey是“猴子”,business是“生意”,那么monkey business是什么意思?Lose是丢,​Head是头,不过“Lose your head”可不是“丢了脑袋”的意思!那是什么意思呢?[干货] 外国产品包装上的“est.”是什么意思?尸检揭示了Covid病毒存在于呼吸系统以外的组织- 包括大脑“take ten”不是让你“拿10个”!那是什么意思?light-headed 是什么意思? 不要以为是“头很轻”!big-headed也不是“大头”的意思哦!better safe than sorry是什么意思?安全比抱歉更好?[干货] “What's in store for 2023”什么意思?McDonald的Mc到底是什么意思?吃了这么久一定要搞清楚!美国大学成绩单的字母是什么意思?美国成绩单公证认证怎么办?第二次徒步圣路,750公里葡萄牙之路+英国之路:D25~生日献礼领导说你不成熟是什么意思?You got me. 是什么意思?外媒中经常见到的“Alas”到底什么意思?新加坡的LTVP后面多了一个+,是什么意思?韦氏词典2022年度词汇“Gaslighting”是什么意思?"She's nuts"什么意思?哈里王子新书曝王室猛料,书名“Spare”是什么意思?“Good for you” 是什么意思?沙特这次是什么意思?医院墙上的棋局是什么意思?这个寓意太棒了!Fogo Island 福戈岛单词趣解:poor是什么意思?“Thanks, but no thanks”是什么意思? | 1 min learning English迪奥新广告,又涉嫌歧视……“拉眼角”动作是什么意思?希腊圣托里尼岛(Santorini),黎明时瞭望老外说你“Sunday driver”,是什么意思?别被骂了还不知道!神回复:发烧39度,家养的鸟送来一根羽毛,是什么意思?请欣赏2023年维也纳新年音乐会[干货] Age yourself,什么意思?你知道polish the apple是什么意思?俗语:“一女开两门,人财都难存”是什么意思?“Not/Not” 是什么意思? - 美国国务院内部“最令人崩溃的”行话海南全岛封关是什么意思?
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。