Mac OS X使用Linux吗?

时间:2014-07-22 13:38:36

标签: linux macos

标题说明了一切。在我的工作中,我被要求在Virtualbox上安装Ubuntu Linux系统,以便我可以进入开发环境。这让我对操作系统感到疑惑。我知道Apple是Mac OS X,但我只是想知道Mac OS X是否使用Linux。八月份,我想在Edx.org上注册一个Linux课程,这样我就可以通过命令行获得更好的成绩。我想知道这是否会浪费时间。

我已经查阅了Linux的历史,在维基百科上查了一下,然后搜索了它,但令人惊讶的是我没有找到这个问题的答案。那么Mac再次使用Linux吗?

5 个答案:

答案 0 :(得分:5)

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

在我看来,Linux类很好,可以让你对命令行感到满意。需要注意的是,存在差异,例如输出或可用性或命令选项。实例是" ps"。系统库,文件夹结构也不同。另请注意,如果您曾在* NIX服务器上工作过,那么它总是会成为Linux。注意,不再有OSX服务器了。

答案 1 :(得分:2)

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

答案 2 :(得分:1)

简答:没有

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

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

答案 3 :(得分:0)

OSX使用Darwin,这是一个OpenBSD变体。它是“UNIX-Like”

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

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

答案 4 :(得分:0)

我很久以前就开始使用Linux了,在某种程度上它可以让你深入了解其他系统的工作原理。但是当你想要从终端学习ssh时,你实际上是在浪费你的时间。除非管理员帐户禁止管理员使用,否则每个操作系统上都有一个命令行。他们需要彻底杀死这个过程,只是为了让你远离它。另一方面,如果您学习Linux,您将能够适应服务器环境,因为在服务器机房中,一切都从终端运行。您很少能够在GUI环境中找到任何运行的企业架构,并且它为您提供了充足的创造空间,因为大多数申请人从未见过开始使用的服务器终端设备。每个终端都有自己的语言,因此如果您正在学习OS X终端,它的术语集与Windows终端,Ubuntu终端和其他服务器设备不同。在他们每个人中学习"进程是从do-fail-repeat-fail-succeed-destroy-repeat设置的。没有一种有效的方法可以做到这一切。