Mac OS X 使用 Linux 吗?

问题描述 投票:0回答:6

标题说明了一切。在我的工作中,我被要求在 Virtualbox 上安装 Ubuntu Linux 系统等,以便我可以通过 ssh 进入开发环境。这让我对操作系统产生了疑问。我知道Apple的是Mac OS X,但我只想知道Mac OS X是否使用Linux。八月份,我正在考虑在 Edx.org 上报名参加 Linux 课程,这样我就可以更好地使用命令行。我想知道这是否会浪费时间。

我已经查过Linux的历史,在维基百科上查过,并用谷歌搜索过,但令人惊讶的是我没有找到这个问题的答案。那么再说一遍,Mac 使用 Linux 吗?

linux macos
6个回答
7
投票

Mac OSX 构建在 BSD 之上。 http://en.wikipedia.org/wiki/OS_X

在我看来,Linux 课程就很好,可以让你熟悉命令行。需要注意的是,命令的输出、可用性或选项等方面存在差异。实例是“ps”。系统库、文件夹结构也不同。另请注意,如果您曾经在 *NIX 服务器计算机上工作,那一定是 Linux。请注意,不再有 OSX 服务器了。


2
投票

Mac OS X 基于 BSD。 BSD 与 Linux 类似,但它不是 Linux。然而,大量命令是相同的。


1
投票

简短回答:不

Mac OS X 基于 Darwin,它是 Unix 的后代

这取决于课程,shell 脚本/bash 课程可能会有所帮助,因为大多数使用相同的命令,但有一些例外(一些命令仅特定于 Mac OS X)


0
投票

OSX 使用 Darwin,它是 OpenBSD 的变体。它是“类 UNIX”

这意味着虽然许多方面与 Linux 相似,但并非一切都是相同的。

例如,文件系统类似于linux,但有一些差异,例如框架目录、/Applications、/Library等...


0
投票

我很久以前就开始使用 Linux,在某种程度上,它可以让您深入了解其他系统的一般工作方式。但是,当您只想从终端进行 ssh 学习时,您实际上是在浪费时间。每个操作系统上都有一个命令行,除非管理员禁止通过管理员帐户使用它。他们需要完全终止该进程,只是为了让您远离它。另一方面,如果你学习Linux,你将能够适应服务器环境,因为在服务器机房中,一切都是从终端运行的。你很少能找到运行在GUI环境上的企业架构,这给了你足够的创作空间,因为大多数申请者从来没有见过服务器终端设备。每个终端都有自己的语言,因此如果您正在学习 OS X 终端,它的术语集与 Windows 终端、Ubuntu 终端和其他服务器设备不同。在其中每一个中,“学习”过程都是从执行-失败-重复-失败-成功-销毁-重复进行设置的。没有一种有效的方法可以完成这一切。


-1
投票

https://www.maclinuxpro.com/ 是解决方案。我刚刚拿到 15 英寸 1TB 型号。

© www.soinside.com 2019 - 2024. All rights reserved.