除了免费, Linux 好处都有啥

1 天前
 lithium148

抱歉稍微标题党

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

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

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

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

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

12362 次点击
所在节点    Linux
173 条回复
cxe2v
15 小时 19 分钟前
@wandehul 你这就纯属自己在那 YY 从来没用过 win server 的**发言了
nullpointerskz
15 小时 15 分钟前
Linux 上没有恶心的国产软件,免于被那些狗东西打扰!!!
曾经 2 年使用 Ubuntu 18.04 桌面版开发 Java ,讲真,只是开发需要的东西 Linux 都具备而且更舒服,命令行操作比起鼠标点点点更爽!!!
raptor
15 小时 0 分钟前
个人应用看自己爱好,企业应用就要看 TCO (总拥有成本)
对小企业来说 windows server 简单方便,对大企业特别是互联网企业来说,服务器的数量以万为单位,windows 需要买多少 license ?上面跑的软件需要多少 license ?更别说这么多 windows 服务要怎么维护了,需要的总人力成本要高得多。
然后就是资源占用量,linux 虚拟机 128M 内存我可以跑一个 wordpress (数据库换成 pg ),windows 呢,装都装不上。
还有很多优势,总的来说经过这几十年的市场选择,还是要相信大多数人的判断。
Ocyss
14 小时 31 分钟前
@tairan2006 微软开源的 Garnet 感觉还行和 redis 无缝切换, 不过最近重装系统到 win11 ltsc 然后开发环境全上 wsl arch 了 现在 linux 的显示问题太多了
dmanbu
14 小时 31 分钟前
powershell 就是老太太的裹脚布,又臭又长
apuslilie
14 小时 24 分钟前
个人觉得最大的好处是绝大多数任务可以用命令搞定,最大的坏处是驱动。
pckillers
14 小时 16 分钟前
节省硬件。 起个 linux 虚拟机或容器的硬件开销可比起个 windows 节省多了。
XinPingQiHe
13 小时 56 分钟前
有个很简单的道理,你做的后端服务,生产环境大多数应该是跑在 Linux 环境下吧。 那么,你的开发环境也是 Linux ,这种一致性多好,包括调个错 找个日志啥的 ,以及各种自己熟悉的小妙招 就都可以用上了。。。这种体验,跟仅仅部署在 linux 上 是不一样的
duanxianze
13 小时 53 分钟前
以目前的行情来说,最大的优点是可以假装国产
jsrunner
13 小时 53 分钟前
井底之蛙, 先 window 和 linux 都用一圈再看看你的观点。
LXGMAX
13 小时 53 分钟前
能吸收两米以下的氮磷钾,零浪费
Nazz
13 小时 53 分钟前
Linux 只适合当服务器, 桌面应用兼容性太垃圾
ivvei
13 小时 37 分钟前
最大优点就是免费。

另外现在还有生态上的一些优点。Windows 有自己生态占优的领域,Linux 也有。
linrongbin
12 小时 56 分钟前
免费这就是最大的好处了。。。
Maboroshii
12 小时 49 分钟前
@wycstar 能吸收两米以下的氮磷钾 ... 好久没见到金坷垃梗了 哈哈
zuotun
12 小时 30 分钟前
说点个人的理由吧,对比 Windows 系列和 Linux 系列:
1.只要你不想,系统永远不会自动更新
2.没有贴心的 WD 帮你自动删除可疑文件了(游戏补丁经常碰到)
3.大部分系统都是开源且免费的,同样安装过程中不会强制你联网
4.相反,Windows 上能做到的事在 Linux 往往更轻松做到,比如 Windows 定时任务就藏的很深
5.运维方便,你可以在任何一台能联网的设备上运维,并不需要连接到桌面
6.系统性能更高,同样的硬件吞吐量往往也更大
7.远离国产毒瘤,你的电脑永远不会弹出 本次开机打败了全国 xx%的人 xx 新闻 一刀 999 之类的东西
8.生态支持,不少软件都是直接绑定 Linux kernel
9.I use Arch BTW(

缺点也很明显:
1.驱动支持
2.桌面生态
3.运维门槛更高,毕竟没有人连 Windows 都不会用
4.盐碱地特有的 timeout
5.打游戏及其不友好
6.大部分相关资料都是英文,不要尝试在简中圈内找到答案,这也是一种门槛
7.出了问题自己修吧,相对于 Windows 的图文并茂和视频,Linux 更多时候是文章加一些命令行操作和配置文件(当然文章往往更高效,但很多人就是喜欢看视频
windcode
9 小时 51 分钟前
Linux 一大优势是相比 Win 更加开发者原生。

如果仅仅桌面使用,那毋庸置疑 WIn 比 Linux 更加优秀易用,但要说起开发者友好,还得是 Linux 生态。

很多开发者工具会优先支持 Linux/Mac 生态,比如 Neovim 、Kusion 、Karpor ,不是开发者不想提供 Win 的安装方式,而是支持 Win 要付出更多成本,开发者往往要走一条歪歪扭扭、看起来不是那么标准的路线才能完成 Win 的支持,这中间充满了 Tricky 。

当我刚从使用了 10 年的 Win 转到 Mac 一段时间后,便经常感叹这才是开发者应该使用的工作环境,至于 Win ,再也回不去了。
yiyiniu
9 小时 44 分钟前
内存小呀。内存是真的比 Windows 的小太多了。一个虚拟机占几十 G 。
QWE321ASD
9 小时 41 分钟前
除了免费以外的好处是程序员生态绝大部分在 linux 上
dbpe
9 小时 35 分钟前
window sever 最大的问题就是太侵入了。。就比如当年的.net 强行绑定 windows..我用 window,那不是得用全家桶?

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

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

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

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

© 2021 V2EX