1
HelloAmadeus 2019-05-02 13:28:11 +08:00 via iPhone 1
bsd 和 Linux 的区别
|
2
hoyixi 2019-05-02 13:38:38 +08:00 6
其实直接回答你,也未必能有效果
-------- 1 建议去搜索和了解: Unix 历史 Linux 历史 Unix 和 Linux 的关系 macOS 的历史 macOS 和 Unix 的关系 ------- 2 有了大概了解后: 自己装个 Linux 桌面系统玩玩; 找台 Mac 电脑玩玩; 然后再装个没有桌面的 Linux server 版本玩玩。 都玩完之后,你自己就有答案了,而且还能学会不少东西。 |
3
BingoXuan 2019-05-02 13:39:02 +08:00 via Android 1
虽然说 macos 有 Unix 认证,但和当初的 Unix 已经有很大差别的。并不是说玩 Linux 就很 geek。只要有技术热情和努力都很 geek,无论是 Windows 还是 Linux。
|
5
xdlucky 2019-05-02 14:00:13 +08:00
都是分时管理系统, Mac/Linux/Windows 到底有什么本质区别?
区别在硬件和软件生态环境... |
6
msg7086 2019-05-02 14:32:00 +08:00
> 不懂就问,mac 和 Linux 有什么本质区别吗?
是完全不同的两个东西。Mac,你说的是 macOS 吧,是一个操作系统。 Linux 是一个内核。平时我们用的 Linux 操作系统是 Linux 内核的发行版。 > 除了 Linux “极客感”更强些,内核不都是 unix 吗? macOS 的内核是 XNU,而 Linux 本身就是一个内核,两者的源代码完全不同,是两拨人分别单独编写的。 而且这两个都不是 Unix。 > 说白点如果想要复古感那我只操作终端不叼图形界面,mac 就不能当成 Linux 用嘛? 如果你只需要操作终端的话,我觉得不如用 Windows,不仅能 SSH,还能玩玩游戏。 |
7
felixcode 2019-05-02 14:35:26 +08:00 via Android
|
9
iasuna 2019-05-02 15:00:04 +08:00 via iPhone
我不能理解你说 mac 当 linux 用是指什么?
如果只是基本操作 windows 也可以当 Linux 用…… |
10
WordTian 2019-05-02 15:06:18 +08:00 via Android
桌面更稳定,官方支持的图形软件更多吧,比如 qq,微信什么的
|
11
Yourshell 2019-05-02 15:08:29 +08:00 2
都不会用搜索引擎的吗?
|
12
AEANWspPmj3FUhDc 2019-05-02 15:13:11 +08:00
@Yourshell
+1,这问题 V2EX 和知乎上都有太多的讨论了。 |
13
reus 2019-05-02 15:41:50 +08:00
是什么给你 linux = 复古的错觉?
|
14
duIT 2019-05-02 16:15:19 +08:00 via Android
linux:空气一样存在的基础设施
macos:充满美学的工业产品 |
15
kevinhwang 2019-05-02 16:27:24 +08:00
其实理解你的意思,如果你氪金玩家,并且喜欢漂亮的 UI,macos 更合适你。
Unix 和 Linux 只是在终端上体现相似而已,你遇到平台相关的技术如 docker 就是 Linux 的,macos 对应的技术只是跟随。 所有前沿技术起始必然是在开源的 Linux,但大部分人不一定用得上。macos 在苹果公司的商业推广上,用户群体必然碾压喜欢自由的非氪金玩家(穷),所以在目前软件质量会比 Linux 内核的桌面系统高。 个人觉得 macos 会逐渐衰落,至于用户回流到 Windows 或者 Linux 就不好说了。可参考 Windows 的份额怎么缩小和苹果硬件的统治力不断下降。 |
16
CodeCommunist 2019-05-02 17:36:34 +08:00 via Android
遵循 posix 标准,对于开发者来说都一样
|
18
yexm0 2019-05-02 17:42:22 +08:00 via Android
@joouis 你指这个?
Windows 10 Enterprise for Remote Sessions |
19
liuminghao233 2019-05-02 17:42:56 +08:00 via iPhone
不要以为大家都有 ifconfig
就是同款系统 |
20
montoyaf 2019-05-02 17:51:16 +08:00 via iPhone
macOS 操作逻辑过于反人类,买 Mac 电脑第一件事是换 win 系统
|
23
Taojun0714 2019-05-02 18:43:57 +08:00 via iPhone
macos 无法代替 linux
|
24
JaguarJack 2019-05-02 21:02:45 +08:00 via iPhone 1
linux 内核是 linus 一行一行敲出来的 怎么就是 unix 了?
|
25
purplewall 2019-05-02 21:52:44 +08:00 1
1. 两个操作系统的本质区别区别就是内核的区别。MacOS 完全可以当做 Linux 使用。
2. 两个操作系统都参考了 POSIX 标准,这意味着 fork,系统调用等操作使用方式基本是一致的,但是实现方式各有不同。 3. 主要的区别是内核架构的区别,macOS 内核是微内核架构,内核代码量小只负责地址空间管理、IPC 等基础功能,很多系统服务都可以放到用户态搞定(但是需要特殊机制保护一下),拓展性移植性比较好,缺点是 io 的时候可能要经过很多次特权级别切换,速度较慢。 4. linux 内核架构是 monolithic (单内核 /宏内核)形式的,页表、中断、异常等等全都在内核搞定,只使用 Ring0 和 Ring3 两个特权级别(内核态 /用户态)。当处理异常和系统调用时进行特权切换,缺点是代码量特别大。 5. 另外现阶段的 windows 操作系统的内核架构很可能已经碎片化了,就很复杂,期待某位大佬能出本权威的书介绍。 6. 从使用角度讲 linux 的社区较之 macOS 更大,linux 社区对各种开发工具的支持很可能更加全面。 7. 极客感和复古感什么的主要是自己用的开心就好啦。 |
26
purplewall 2019-05-02 21:55:42 +08:00
@JaguarJack 可能只有 0.12 版本之前是,之后都是众人拾柴火焰高的,linux 项目的 CREDITS 和 MAINTAINER 名单上面记录了大量的代码贡献者。
|
27
qilishasha 2019-05-02 21:59:28 +08:00 via iPhone
mac os 和 ubuntu 比 我觉得 mac os 好用很多 有一点点什么都好办很轻松的感觉 win 系统很优秀,但是无法令我专注工作。
|
28
msg7086 2019-05-02 23:57:54 +08:00
|
29
snoopy1024 2019-05-03 01:08:54 +08:00 via iPhone
@montoyaf 你就是传说中的那种人,今天终于见到活的了
|
31
zqx 2019-05-03 06:53:01 +08:00 via Android
要 geek 就设计一套自己的指令集,搭个多周期流水线 cpu,按计算机组成原理自己实现一台计算机,一般计算机专业只在软件层面做 mips cpu 的课程设计,你搞出来这个硬件+软件,估计秒杀 80%geek
|
33
find456789 2019-05-03 12:26:43 +08:00
大多数程序员,都(想)使用 mac 来写代码
|
34
ryd994 2019-05-03 14:07:56 +08:00 via Android
Linux:你才是 Unix,你全家都是 Unix,呸
我这种高贵的 GNU 自由软件,居然和闭源毒瘤相提并论? |
35
Cryse 2019-05-03 14:33:02 +08:00
@find456789
这是又被代表了? |
36
b00tyhunt3r OP @azh7138m
工业设计美学吧 |
37
azh7138m 2019-05-03 23:40:00 +08:00 via Android
@b00tyhunt3r 我提了三个 ID 的问题吧。。。
重度用户表示很捉急,首先是穷( 现在是 13 吋 16G i7,感觉有点重,已经是我通勤极限了(大概),跑个大型项目就会感觉发热严重,不如我的 6500T 1L 小主姬。 |
38
flynaj 2019-05-04 08:48:04 +08:00 via Android
Linux 是免费开源的,无数设备可以运行,Mac 理论上只能在授权的苹果机上运行,针对性强。
|
39
montoyaf 2019-05-04 20:52:03 +08:00 via iPhone
@snoopy1024 嗯,我就是那种买 mac 装 win 的。我第一台 Mac 是 G7,最后一台 Mac 是 2018 款 15 寸 pro,基本上两年一个更新周期。猫科动物之后的 Mac OS 真恶心到我了,尤其优胜美地让我彻底失去了对 Mac OS 好感。
|
40
julyclyde 2019-05-05 11:58:14 +08:00
mac 是经过商标持有人认定的 Unix
Linux 只是个仿品 |