我之前学习 Linux 的时候,同样有很多悬而未决理解不了的知识,晚上逛论坛的时候看到一份资料,我觉得挺不错,发给大家看看。
先上链接
https://cppguide.cn/pages/the-kernel-in-the-mind-ch01/
比如下面的这个观点
Linux 内核既不是进程、守护进程(daemon),也不是应用程序。它是一个具有特权的、驻留在内存中的环境,构成了操作系统的基础。与用户程序不同,它不被调度,没有进程标识符(PID),也不像传统任务那样启动或停止。相反,它始终存在——在引导时加载到内存中——并管理硬件和软件之间的所有交互。
我们在学习的时候,经常遇到一个问题,Linux 是一个什么东西,我们提到 Linux 一定是附带有根文件系统的,如果没有根文件系统,就形成不了 Linux 的环境,它就是一个驻留在内存中的一个环境,应用程序什么的,都需要使用这个环境才能继续工作。
除此之外,还有很多其他的知识点,希望给大家的学习带来一些帮助