有苹果MAC操作系统高手,给我讲讲他与linux的关系吗?

2024-11-25 18:02:13
推荐回答(4个)
回答1:

很久以前,有几个二货写了一个东西叫Unix,但是它很贵。
后来有两拨人觉得这很不好,于是,就出现了Linux和BSD。
Linux本身不是操作系统,只是一个内核,这个内核挂载了很多东西后成为一个操作系统,其中一个挂载的东西叫Shell。
BSD本身就是一个操作系统,更接近于Unix。
后来,又出现了FreeBSD,貌似和BSD差别不大,是开源的。
上面的这些操作系统的内核是不一样的,但是他们都使用Shell作为通讯的命令行。
其实Shell也有很多版本,命令的写法也有些细微的差别,但是大体上看起来是一样的。

后来,苹果根据FreeBSD开发了Mac OS,后续的每一个新版本的Mac OS系统都很大程度上保留了FreeBSD的新特性。当然也包括Shell。

所以,这些系统看起来都很像。他们都叫Unix Like(中文叫“类Unix”)系统

回答2:

妹纸,不是这样的.linux和mac os x都用的不是自己的核心.他们都用的unix的核心..懂?

回答3:

mac os是Unix内核的桌面版操作系统,Linux是类Unix操作系统。mac os是苹果公司开发的操作系统对苹果机支持好,对普通pc机兼容性较差,但他强大的娱乐性,个性化深受高端用户喜爱。Linux主要是服务器系统 我专门做运维的 昨天我老婆的 mac book air vmware虚拟机卡死了 我都是用命令搞定的 其实管理系统方面命令是通用的 !其实在iphone里面也有终端 只是一些命令没有装 !

回答4:

其实Mac OS是基于Unix的。

Mac OS可以被分成操作系统的两个系列:
1、一个是老旧且已不被支持的“Classic”Mac OS(系统搭载在1984年销售的首部Mac与其后代上,终极版本是Mac OS 9)。采用Mach作为内核,在OS 8以前用“System x.xx”来称呼。
2、新的Mac OS X结合BSDUnix、OpenStep和Mac OS 9的元素。它的最底层建基于Unix基础,其代码被称为Darwin,实行的是部分开放源代码。

当然苹果公司也做了很多改动和优化。

并且 cd find 这些命令本身是出自GNU的coreutiis他们本身就是跨Unix like平台的,并且还有人写了windows版本。

具体信息可以看这里:http://zh.wikipedia.org/zh/Mac_OS