发布网友 发布时间:2022-04-25 14:48
共4个回答
热心网友 时间:2023-10-09 22:19
从本质上来说操作系统应该就是指内核,因为操作系统的主要任务就是隐藏处理硬件的细节,而这均是由内核去实现的。
那为啥说不是完整的呢?内核加上什么才是完整的呢?
这个要先从计算机结构分析自底向上依次是:
硬件、驱动程序、内核、用户接口程序、应用程序。
主要是接口程序,它是啥?为什么需要?
如果让用户直接和操作系统交互,对一般用户是很痛苦的。用户接口程序的开发其实就是为了更好的使用户与之交互。
用户接口程序:基于文本的叫shell,基于图标的叫图形用户界面(GUI)如Gnome、KDE。
从本质上来说,用户接口程序应该不是操作系统的一部分,可是它是借助内核来完成工作的,和操作系统(内核)联系的很紧密。因此习惯上,人们喜欢说“内核+用户接口程序”为完整的操作系统。
热心网友 时间:2023-10-09 22:19
内核是最底层的。而linux系统是内核和一些绑定的东西。唉,对于不了解linux的不知道怎么解释了。
热心网友 时间:2023-10-09 22:20
个人理解:
linux内核是属于直接调用电脑相关的各种硬件;下达命令,让硬件通过命令执行;
但由于我们输入的命令 linux内核是完全不懂的……
需要一个中介shell或其他;让我们的命令通过shell翻译使得linux内核了解;完成我们的指令
其中shell极其其他各种中介把我们的需求翻译给内核;完成任务
#个人理解……有错误请指出谢谢……
热心网友 时间:2023-10-09 22:20
Linux是一种自由和开放源码的类Unix操作系统。目前存在着许多不同的Linux,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,从手机、平板电脑、路由器和视频游戏控制台,到台式计算机、大型机和超级计算机。Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。Linux得名于计算机业余爱好者Linus Torvalds。