操作系统linux与unix内核一样吗?
首先应该先了解linux内核与linux操作系统的区别。
Linux操作系统是包含linux内核的。linux操作系统是将linux内核进行扩展,安装一些开发包和常用工具。比如ubuntu和centos可能会使用同一个版本的linux内核,但是他们给linux内核配套不同的工具和命令,比如管理工具,ubuntu采用apt-get,centos采用yum。 换言之,linux内核加上一些配套的系统命令就构成了一个linux操作系统。
再回到主题,这样学Linux内核与学习linux操作系统的区别就知道了,学linux内核免不了学习其文件系统类型,系统调用,进程,内存,进程调度,网络模型等一些知识,而学linux操作系统,则是偏重学习其特定版本的东西,比如ubuntu,怎么配置apt-get的源,如何管理系统service,上面的数据库,共享文件系统怎么安装使用,上面的开发环境怎么配,比如cuda,golang,scala或是其他的,环境变亮怎么配,基本的shell脚本怎么写。
当然学习linux内核逃不了学习linux操作系统,学习linux操作系统也逃不了学习一些linux内核的知识。知识侧重点不同。
希望这能够帮到你。
本身是内核,但是很多人又把这东西称作系统。因为 Linux 内核和 GNU 项目的软件都是成套出现的。
所以作为经常一起出现的 GNU/Linux 发行版,就被人简称叫做了 Linux 。
但实际上是三步分:
1、Linux 内核
2、GNU 项目及其他项目的软件
3、发行版制作者进行集成后发布的工作。
你光有 Linux 内核,是没办法使用的,没有软件也没有交互。GNU 软件加进来还是不能用,因为这些软件都是按照源代码方式发布的,你需要把他们编译成计算机可以运行的二进制程序,而且还需要很多软件之间要做调配以及选择。进行这些工作就是发行版制作者的工作。
至于异类,最常见的就是 Android ,他是 Linux 内核的,但是除了内核,其他运行的软件,基本都是 Google 自己的,而不是 GNU 项目的。
还有另一种异类就是如 Debian 的 GNU/Hurd 。其实 Hurd 才是 GNU 项目自己的内核,但是太“先进”导致现在也没做出来,弄得 GNU 项目的人只好让自己的软件运行在 Linux 内核之上。顺便吐槽一下 MAC OS 的内核和 GNU 的这个内核有点关联,但是 apple 弄出来了,GNU 项目自己反而永远搞不定一样。
Unix是一个庞大的家族。
Linux的最早期版本也是基于Unix发展起来的。早期版本的Linux与Unix内核类似。
但是随着Linux的不断演进,在资源管理、进程调度、系统管理等方面,逐渐吸收和更新、更好的概念。所以,今天的Linux内核已经和传统Unix差异较大了。
最后,附上一张经典的Unix家族图谱。
不一样,unix是大型机系统,内核是保密的。而linux是微型机系统,内核是公开的。可以根据你软件使用的平台选择开发平台。本人目前用的linux,感觉相当不错,很方便,各种工具和支持也很全~
LINUX是模仿UXIX的,功能相似,但源代码不一样。LINUX免费使用,且给源代码;UNIX是商业很贵,只有像苹果机,还有那些高端服务器才用!咱们没那经济能力,它的源码是商业机密。
如果编程肯定还是LINUX好,知道它的内核。。。
不一样
内核一样的都算一类系统
不一样
linux系统和unix系统区别linux系统和unix
起源不同:Unix是由贝尔实验室开发的一种操作系统,最初是为了支持多用户和多任务操作而开发的。而Linux是由芬兰学生LinusTorvalds在1991年开发的,基于Unix的思想和功能。开源和商业性质不同:Unix是一个商业性质的操作系统,需要购买许可证才能使用。而Linux是一个开源的操作系统,任何人都可以免费使用、...
linux和windows的区别
1、linux和windows的区别如下Linux操作系统与Windows操作系统区别一内核不同,Linux操作系统使用Linux内核,Windows操作系统使用NT内核Linux内核代码开源,NT内核代码闭源,也就是说任何人都可以拿着Linux内核代码改成自己喜欢的风。2、区别一内核 Linux操作系统使用Linux内核,Windows操作系统使用NT内核linux操作系...
谁知道linux操作系统和 windows 的优点 缺点 区别 ??
首先看一下Linux与 MS- DOS之间的区别。 在同一系统上运行 Linux和 MS-DOS已很普遍,就发挥处理器功能来说, MS-DOS没有完全实现 x86处理器的功能,而 Linux完全在处理器保护模式下运行,并且开发了处理器的所有特性。 Linux可以直接访问计算机内的所有可用内存,提供完整的 Unix接口。而 MS-DOS只支持部分Unix的接口...
linux操作系统与windows操作系统相比,linux操作系统有哪些优点_百度知 ...
用户需要记住:Linux和Windows在设计上就存在哲学性的区别。Windows操作系统倾向于将更多的功能集成到操作系统内部,并将程序与内核相结合;而Linux不同于Windows,它的内核空间与用户空间有明显的界限。根据设计架构的不同,两者都可以使操作系统更加安全。 Linux和Windows安全性的基本改变 对于用户来说,Linux和Windows的不断...
linux与windows的区别是什么?
linux系统和windows系统的区别:Windows下可以运行绝大部分的游戏,硬件厂商近乎100%的支持,linux下可直接运行的软件数量,和win比起来就是1和99的区别,选择linux的人基本不会考虑玩游戏,同时linux正期待更多硬件厂商的支持;linux安全性高,windows的漏洞、病毒、木马、后门出现频录比较高,windows放弃了dos...
linux和Windows有什么区别
Linux操作系统与Windows操作系统区别一:内核不同,Linux操作系统使用Linux内核,Windows操作系统使用NT内核;Linux内核代码开源,NT内核代码闭源,也就是说任何人都可以拿着Linux内核代码改成自己喜欢的风格来用,不过前提是你得是技术大牛。Linux操作系统与Windows操作系统区别二:Linux是免费的,Windows是收费的...
LINUX系统和WINDOWS系统,有什么区别?
详情请查看视频回答
linux与windows的区别是什么?
一、Linux终端输入密码不回显字符 用户的密码在Linux系统中非常重要,所以在终端等程序中输入密码是不会回显任何符号的,这样的设计是为了避免旁人记住你的密码位数从而破解你的密码,所以在终端输入密码的时候请盲打密码后轻敲回车即可!二、Linux的C盘是什么?Linux系统下的文件系统结构和Windows完全不同,...
linux与windows操作系统的区别?那个更适合办公
Linux是在 GNU公共许可权限下免费获得的,是一 个符合 POSIX标准的操作系统。 Linux操作系统软件包不仅包括完整的 Linux操 作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有 多个窗口管理器的 X-Windows图形用户界面,如同我们使用 Windows NT一样,允 许我们使用窗口、图标和菜单对系统进行操作...
linux操作系统与windows区别
详情请查看视频回答
允廖妇炎: linux和unix是操作系统的内核,针对该内核有不同的版本,如linux有redhat unix有solary
井陉县18641443721: linux和unix有什么区别?为什么说linux可以看做是unix的开源版 - ?
允廖妇炎: UNIX现在是一个商标,现在归novel.不开源.linux之所以有那种说法是因为其能提供unix中的大部分相同/类的程序.Linux用的不是unix的内核,有自己的kernel.但二者是一个体系的.linux,unix,solaries,mac os都是同一体系的.
井陉县18641443721: Linux 操作系统的核心是什么? - ?
允廖妇炎: 内核(Kernel)是Linux 操作系统的核心.Shell是一个命令行解释器,命令(Command)是针对计算机的指令,脚本(Script)是存储在文件中的命令的集合,终端(Termial)是命令行接口.
井陉县18641443721: Linux和UNIx为什么是不同的系统 但1Linux内核的系统为什么都叫类Unix系统 Linux和Unix之间到底是怎样的关系?
允廖妇炎:Unix是linux的祖先 ,linux是一种类unix系统 Linux和UNIX的最大的区别是,前者是开放源代码的自由软件,而后者是对源代码实行知识产权保护的传统商业软件.