除了免费, Linux 好处都有啥

1 天前
 lithium148

抱歉稍微标题党

我是后端程序员,大部分时候写一写 Spring Boot 之类的。

现在公司项目用的是 Red Hat 系统,WildFly 服务器。

因为有专门的基础设施部门,我除了偶尔需要部署一下服务器或者排查点问题,其他时候不太需要和 Linux 打交道。

于是突然想到一个问题,除了免费,Linux 比起 Win ,都有啥优点。几乎所有我在 Linux 能做的事,在 Win 上都能、甚至更轻松地能做到。

本人水平有限,还请各位大佬不吝赐教,谢谢。

10824 次点击
所在节点    Linux
156 条回复
albertofwb
22 小时 59 分钟前
同一台笔记本,我的 小米 pro 安装 win10 或者 win11 感觉慢吞吞,切换到 ubuntu 系统上各种操作就像刚买来时一样流畅。并且一直用一直流畅,基本不卡顿。


windows 存在历史兼容问题,微软因此做了很多妥协,负担重。优势是远古版本的软件都可以跑,劣势就是负担重跑不快。

除了玩游戏(英雄联盟),我大多数时候都在 ubuntu 环境使用
google2023
22 小时 52 分钟前
@june4 这个总结得最好
ccpp132
22 小时 52 分钟前
不是因为游戏,我个人是愿意一直用 linux 的,甚至超过 mac
NightFlame
22 小时 48 分钟前
对我来说没好处,windows 足矣。
mightybruce
22 小时 47 分钟前
就这么说吧,redis 在 windows 的那个版本只能叫做模拟 linux 环境,windows 都没有相应的 linux 系统调用。
docker 的实现 是严重依赖 Linux 提高 cgroup 和 namespce, windows 是借助 hyper-v 的,也是完全不一样
Jinnrry
22 小时 44 分钟前
@niubilewodev 我大概 16-18 年用的 win server ,这之后就没用过了,但使用体验来说,win server 比 linux 好多了,即使这么多年过去了,7 8 年的 win server ,我也觉得比 linux 好用
yazinnnn0
22 小时 43 分钟前
贴一段对岸网友的文章

https://ivonblog.com/posts/we-are-talking-about-gnu-linux-desktop/#2-%E6%88%91%E5%80%91%E7%8F%BE%E5%9C%A8%E5%9C%A8%E8%AC%9Bgnulinux

我們現在在講 GNU/Linux
#
第二個問題,我覺得講這種話的人要重修中文,我們討論的問題根本不在一個次元上,我在講桌面應用你在講系統開發。

拳四郎一指就能打倒對方,我用一句話就能將其反駁:本末倒置。

對 GNU/Linux 而言,SteamOS 、ChromeOS 、Android 是親戚,macOS 和 Windows 是朋友。WSL 是私生子。

不過會這樣講的人也不能怪他們,很多人當 consoomer 慣了不知何為 owner 的感覺。還有些人把 Linux 看作 Windows 的廉價免錢替代品,如果不夠替代 Windows 我就不想用了。但我們其實應該這樣看待:所有系統都是平行發展的,自有他們的客群需求,你不能期望對單一平台設計的軟體應該能在其他平台跑(說實在現在還只針對一個平台開發軟體的公司思維也是落後了,當然遊戲除外)。

自由軟體開發者不會想著征服世界,用各種手段爭取市占率,但是他們會盡力推廣自由的理念。我不得不承認,Linux 真的不是很直覺,我是以 Linux 狂粉的角度下去看才會十分厭惡這類回答的,以自由為第一信仰價值是用 Linux 的前提,以「 WSL 」和比較漂亮的 macOS 貶低所有的 Linux 發行版,等同就否定了這價值。

正如新加坡說過的:沒有 1 ,再多的 0 也沒有意義。

就實用角度來看,WSL 能協助完成程式開發工作很好,這代表 Microsoft 近年來終於良心發現了。我很慶幸在學校電腦教室被迫用 Windows 的時候仍有這個好東西能暫時脫離苦海。

可是從道義上來看,完整的 GNU/Linux 系統仍然勝過 Windows ,因為 Windows 本身就是不尊重使用者自由和隱私的系統,被綁住就糟了。在 Windows 跑 Linux 容器可能讓你覺醒去裝真的 Linux ,但也可能被這個產品綁住,這輩子就 john 了,把 Linux 當一個程式而非完整系統看待。

用 Windows 裝 WSL 是在「你的電腦被邪惡公司/組織/學校牢牢掌控無法裝其他系統」的妥協選擇,不是 Linux 本來就長那樣。Linux 不是只能待在伺服器純文字環境的!沒有入心入魂入腦的體驗 Linux 就別輕易否定各國 Linux 桌面環境開發者的努力。

如果有人瞎扯什麼 Windows 是最好的 Linux 發行版,100%是來亂的。我們在討論 GNU/Linux 桌面的設計優劣,不是跑 Linux 的手段。這就好像說,我用 Android 裝 Termux 、iOS 裝 iSH Shell 我也是專業 Linux 用戶了!呸!回頭就到應用程式商店下載一脫拉庫專有軟體的人算什麼 Linux 用戶。

Windows 發展到 Windows 11 已經變成一個大型監控機器了,除開本身不是自由軟體以外,數不清的廣告、應用商店推廣、AI 置入系統、一直鼓勵你賺錢買點數的搜尋引擎…這些攸關系統底層的東西,GNU/Linux 不會做深入的干涉,預設是很乾淨的。與其說 Linux 要待在虛擬機、實體機用 Windows ,不如說 Windows 才更該待在虛擬機裡面,日常改成使用 Linux 才對。我們又不是沒有高效的 KVM 技術能低延遲存取虛擬機的東西,至少日常 90%時間的系統,在隱私權和自由方面不能妥協。

macOS 儘管終端機跟 Linux 相近,介面與操作有獨特美學,跟 Windows 一樣開箱即用,它仍然是不自由的系統,跟 ChromeOS 一樣綁硬體,要破解有難度。我看過太多篇瞎吹 macOS 設計美學,還引用論文理論佐證為什麼蘋果要這樣設計的文章,但是他們都沒意識到這個系統再怎麼漂亮,永遠都是一個專有作業系統。蘋果生態系看似方便,實則是一種綁架,更可怕的是幾無替代方案,沒我你會死。

macOS 美感只比 Windows 好一點點,無法與 Linux 比肩,道義上來說 FreeBSD 可能還比 macOS 好。如果不是專有軟體的支援,以及 iOS APP 得用 macOS 開發,還會那麼多潘仔買 Mac ? Mac 工業設計、螢幕很好看沒錯,可是我認為是華而不實。

ChromeOS 可能會搶走一些以為 Linux 是「專門復活舊電腦」的用戶的份額( Youtube 真的一堆 99%時間用 Windows 的用戶是這樣介紹 Linux 的,我覺得他們宣傳的點錯了),但是專業用途全盤皆輸的情況下威脅沒有 Windows 和 macOS 大。它會打到的應是沈迷平板和手機的用戶市場,那些用戶本來就很多無腦的。
Jinnrry
22 小时 39 分钟前
@niubilewodev linux 使用的感觉就是搭积木,有各种形状的积木,你需要自己选,然后自己拼,期间积木可能这里多了一块,那里少了一截,这些都需要你自己去处理。你自己选无数多积木,最后搭出一个可用的平台。

但是 win server 的使用感觉就是,微软自己给你的就是一个平台,你不需要关心这那的,只要你给钱,所有东西都有现成的解决方案
bk201
22 小时 39 分钟前
啥公司对程序员要求这么低? linux 不是后端必知必会吗?
haneki
22 小时 38 分钟前
自由。
rockxsj
22 小时 34 分钟前
linux 仔的优越感还是太强了 大部分情况下肯定是 windows 优于 linux ,这是用户用脚投出来的
vishun
22 小时 30 分钟前
@tool2dx #16 啥意思?现在 windows server 免费了吗?
Greendays
22 小时 28 分钟前
所以 PowerShell 好用吗?我现在也不太能用的明白这个东西,感觉 Windows 系统就是一个基于图形化界面的系统,你非得用命令行就会很麻烦。不过 Windows 也提供性能非常好的远程桌面。
z1645444
22 小时 23 分钟前
1. 配置迁移自动化,甚至有一种极端的存在叫 NixOS
2. 主流 DE 对窗口管理有很好的支持,甚至不用上 WM ,桌面、显示器上的聚焦、移动,桌面创建,同一应用程序切换窗口
3. #7
4. #26
5. #30
chenqh
22 小时 21 分钟前
linux 的最大优点就是免费啊,

至少性能,linux 那么多跑脚本和 mysql 的,性能再高也没用
allendavis
22 小时 13 分钟前
新、快、便捷。
[Imgur]( https://imgur.com/J2YFfqf)
marchocode
22 小时 12 分钟前
《在 Win 上都能、甚至更轻松地能做到》
liuhuansir
22 小时 7 分钟前
Linux 服务器很好,我上班大部分时间在命令行里,Linux 桌面就是一坨屎,不值得浪费时间在上面折腾,尤其是各种美化
itskingname
22 小时 4 分钟前
稳定。我有一台 Linux 服务器,上面部署了一个 rss 服务,到现在已经 5 年了,我连服务器密码都忘记了,但这个 rss 服务还在稳定运行,我每天还在通过它读文章。

windows 服务器你敢信他能 5 年不重启?
Reficul
22 小时 3 分钟前
Linux: 你拥有这个系统,自己为自己负责,可以随意修改定制;
Windows:你是这个系统的客户,其他人为你花的钱负责,你不能随意修改定制只能提需求;

以上还包含了文档和开发过程,Linux 某个 API 没有,你可以自己创建一个,文档看不懂可以看源码。Windows 你只能看文档打电话,了不起了逆向来看(可能不合法 )。

不过归根结底还是钱的问题,如果你真的有钱到位到 MS 某个无法拒绝的程度的时候,再不合理的需求 MS 也会接的吧。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1085333

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX