From 475de4e34bdca5a13fcdd79611e1aaefcf3f3a06 Mon Sep 17 00:00:00 2001 From: Xingyu Wang Date: Sat, 4 Mar 2023 08:53:40 +0800 Subject: [PATCH] RP @Cubik65536 https://linux.cn/article-15594-1.html --- ... Linux is Just a Kernel What Does it Mean.md | 37 +++++++++++-------- 1 file changed, 21 insertions(+), 16 deletions(-) rename {translated/talk => published}/20230223.1 ⭐️ Linux is Just a Kernel What Does it Mean.md (57%) diff --git a/translated/talk/20230223.1 ⭐️ Linux is Just a Kernel What Does it Mean.md b/published/20230223.1 ⭐️ Linux is Just a Kernel What Does it Mean.md similarity index 57% rename from translated/talk/20230223.1 ⭐️ Linux is Just a Kernel What Does it Mean.md rename to published/20230223.1 ⭐️ Linux is Just a Kernel What Does it Mean.md index 6ea433d760..2f0707dd96 100644 --- a/translated/talk/20230223.1 ⭐️ Linux is Just a Kernel What Does it Mean.md +++ b/published/20230223.1 ⭐️ Linux is Just a Kernel What Does it Mean.md @@ -3,30 +3,34 @@ [#]: author: "Abhishek Prakash https://itsfoss.com/author/abhishek/" [#]: collector: "lkxed" [#]: translator: "Cubik65536" -[#]: reviewer: " " -[#]: publisher: " " -[#]: url: " " +[#]: reviewer: "wxy" +[#]: publisher: "wxy" +[#]: url: "https://linux.cn/article-15594-1.html" Linux 只是一个内核:这是什么意思? ====== +![][0] + +> 这是一个困扰 Linux 用户的常见问题。这也是考试和面试中经常问到的一个问题。下面是你需要了解的所有内容。 + 你可能在网络上的各种论坛以及讨论区听过这句话: -> Linux 只是一个内核 +> Linux 只是一个内核。 -这让你感到好奇。它是个内核吗?它是个操作系统吗?两者之间有什么区别? +这让你感到好奇。它是个内核?还是个操作系统?两者之间有什么区别? 我将在本文中回答这些问题。 ### Linux 是操作系统还是内核? -好吧,**从技术上讲,Linux 只是一个内核**,而不是一个操作系统。但是,术语 _Linux_ 通常是指一个完整的操作系统,它包括一个 shell(例如:bash)和命令行和/或 GUI 工具来控制系统。这个完整的操作系统的正确叫法是 Linux 发行版。流行的 Linux 发行版有 Ubuntu、Red Hat 和 Debian。 +好吧,**从技术上讲,Linux 只是一个内核**,而不是一个操作系统。但是,术语 “Linux” 通常是指一个完整的操作系统,它包括一个 交互界面Shell(例如:bash)和命令行和/或 GUI 工具来控制系统。这个完整的操作系统的正确叫法是 “Linux 发行版”。流行的 Linux 发行版有 Ubuntu、Red Hat 和 Debian。 -在 1991 年,Linus Torvalds 创建的只是一个内核。直到今天,他也在维护 Linux 内核。他不再编写代码,而是监督哪些代码进入内核。 +早在 1991 年,Linus Torvalds 创建的只是一个内核。直到今天,他也在为 Linux 内核工作。他不再编写代码,而是监督哪些代码进入内核。 ### 内核?什么东西? -内核是每个操作系统的中心。不仅仅是 Linux。Windows 和 macOS 也有内核。 +内核是每个操作系统的中心。不仅仅是 Linux,Windows 和 macOS 也有内核。 将内核想象成操作系统的心脏。没有心脏,你就无法生存。没有内核,操作系统就无法存在。 @@ -36,15 +40,15 @@ Linux 只是一个内核:这是什么意思? ![][1] -在中心的内核与硬件交互。在它之上是与内核交互的 shell。然后你有应用程序,命令行和图形界面,为你提供使用系统的各种方式。 +在中心的内核与硬件交互。在它之上是与内核交互的 交互界面Shell。然后你有应用程序、命令行和图形界面,为你提供使用系统的各种方式。 ### 内核是引擎,操作系统是汽车 一个更好的类比是将内核想象成汽车的引擎,而操作系统则是汽车。 -你不可能驾驶一个引擎,但是如果没有引擎,你也不能驾驶一辆汽车。你需要轮胎、转向和其他组件才能将其变成一辆可以驾驶的汽车。 +你不可能驾驶一个引擎,但是如果没有引擎,你也不能驾驶一辆汽车。你需要轮胎、转向机和其他组件才能将其变成一辆可以驾驶的汽车。 -相似地,你不能直接使用内核。你需要 shell,其他工具和组件才能使用操作系统。 +相似地,你不能直接使用内核。你需要 交互界面Shell,其他工具和组件才能使用操作系统。 ![][2] @@ -52,15 +56,15 @@ Linux 只是一个内核:这是什么意思? 在类似的地方,你也会看到例如 “Linux 只是一个内核,[你所说的 Linux 实际上是 GNU/Linux][5]” 的陈述。 -在 Linus Torvalds 在 1991 年创建 Linux 之前,Richard Stallman 就创建了自由软件运动和 GNU 项目。GNU 项目包括对流行的 UNIX 工具和命令的重新实现,例如 ls、grep、sed 等。 +在 Linus Torvalds 在 1991 年创建 Linux 之前,Richard Stallman 就创建了自由软件运动Free Software movement和 GNU 项目。GNU 项目包括对流行的 UNIX 工具和命令的重新实现,例如 `ls`、`grep`、`sed` 等。 通常,你的 Linux 发行版会在 Linux 内核之上包含所有这些 GNU 工具。 -这就是为什么纯粹主义者坚持称之为 GNU Linux,以便人们不要忘记 GNU 对 Linux 成功的贡献和重要性。 +这就是为什么纯粹主义者坚持称之为 GNU/Linux,以便人们不要忘记 GNU 对 Linux 成功的贡献和重要性。 -### 最后... +### 最后…… -**_所以,如果你在面试或者考试中被问到这个问题,回答 “Linux 是一个内核,而不是一个操作系统”。这是你的老师或面试官在大多数情况下想要的答案。_** +**所以,如果你在面试或者考试中被问到这个问题,回答 “Linux 是一个内核,而不是一个操作系统”。这是你的老师或面试官在大多数情况下想要的答案。** 但是更深入一点,理解内核和操作系统之间的区别。 @@ -73,7 +77,7 @@ via: https://itsfoss.com/linux-kernel-os/ 作者:[Abhishek Prakash][a] 选题:[lkxed][b] 译者:[Cubik65536](https://github.com/Cubik65536) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 @@ -84,3 +88,4 @@ via: https://itsfoss.com/linux-kernel-os/ [3]: https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png [4]: https://itsfoss.com/content/images/wordpress/2020/03/too-many-linux-choices.png [5]: https://itsfoss.com/gnu-linux-copypasta/ +[0]: https://img.linux.net.cn/data/attachment/album/202303/04/085224mw1qoq5kaukqzxmz.jpg \ No newline at end of file