除了免费, Linux 好处都有啥

1 天前
 lithium148

抱歉稍微标题党

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

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

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

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

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

11968 次点击
所在节点    Linux
169 条回复
sampeng
1 天前
因为。。。商用的 windows 叫 windows server 。
买 100 台 windows server 价钱可能上百万上千了。。。。还要养一群 windows server 的运维工程师,有 100 万 linux 工程师和 1 万个专精 windows server 的工程师,哪个贵哪个便宜呢?
可不是只有便宜一点点。。

当然。10 台以内也不贵。只不过,你 windows 只是开发用。你电脑上能 24 小时运行么。。几乎所有开源软件都是 linux 的工作流。资料查都查不到
sn0wdr1am
1 天前
如果你用不到,那么可以不用去了解。

如果你用过了,你就会了解他们有什么不一样。

萝卜青菜,各有所爱。总有人喜欢,总有人不喜欢。
Jinnrry
1 天前
@a67793581 不是 win server 帮忙 debug ,是买了微软全套服务,win server 、sqlserver 等等东西,他们提供相应的售后,服务器出现任何问题,直接找他们,他们有人会提供支持
Bingchunmoli
1 天前
节省内存,费用,有技术可以自己修复 bug
vicv
1 天前
我觉得主要是生态原因,每个系统的流行领域主要是由那一堆生态软件决定的,系统只是提供基础的运行环境,是那一堆生态软件决定我们能不能更好、更快、更方便地把“事情”做了。因此造成在客户端主流是 Windows ,在服务端主流是 Linux 。当然 Windows 也可以做服务器的事情,Linux 也可以做客户端的事情,但是能不能把事情做得更快、更好、更方便呢?
xausky
1 天前
我说一个事,docker 和 k8s 已经是现代软件部署的事实标准了,windows 怎么用,别和我说 docker for windows 那个是后台启动了个 linux 虚拟机实现的
rtu
1 天前
工具,好用就行了
hewitt29
1 天前
就好像 linux 不适合家用。。。生态不合适
nmecury
1 天前
linux 上遇到点问题,可以找到很多资源去解决,无论是 stackoverflow 各种论坛或者个人博客。
windows 上遇到点问题,上网一搜全是百度经验,根本找不到解决方案
james122333
23 小时 31 分钟前
钱通常只是国情如此导致 因为钱而选用 linux 的不一定能够准确代表全体的感想 要去看有钱还是选用的人怎么看 当然我是没钱的 但纯以钱角度来讲 linux 确实 cp 值高 投入越多收获越大 win 针对客群就是没技术或钱多买方便的人 但说实话依然不好用 是替门外汉省心 但对会开源系统的人而言不够 powershell 烂货 管道传物件本来就是烂主意 不方便全部程序通用 写程序都要考量序列化非序列化 powershell 依然固我 更别说语法难写以及啰唆 用于自动化更是不用说了 即便一堆应用是 cli 缺乏 cli 经验与知识是写不出好东西的 反倒不如用常用语言写 楼主发这篇可以理解就是有危机意识 但说实话就是如果不懂差异为何那代表楼主所接触到的仅仅于此罢了 并非是 linux 的问题
levelworm
23 小时 23 分钟前
做开发的话,我觉得的确是方便,除非是 Windows 开发。

比如说做个小游戏,要用 SDL ,Linux 下配置起来快多了。想自学下操作系统,玩 xv6 ,也是 Linux 最方便。
poltao
23 小时 16 分钟前
商用软件生态奠定了 Linux 今天不可或缺的地位
james122333
23 小时 10 分钟前
通常"还未深刻体验到所有 cli 工具都该是自动化的一环以及类 unix 下的 cli 设计高明之处的人"代表此人还未登堂入室
stevessr007
22 小时 59 分钟前
更多自定义化的
高效利用系统资源?
没有强迫微软登陆!
可以在几乎所有机器上运行( as long as someone maintains it
ota
22 小时 20 分钟前
优点或者好处,这些研究感觉没意义,毕竟不是操作系统这块开发,没有发言权,甚至还不一定是使用者,毕竟很多时候前后端甚至连 server 这个概念都不需要有,serverless 这块就是帮助零运维的人快速上架应用的,所以细分到最后,可能我们交流都是用 api ,然后一帮人制定了通用接口规范,比如 OCI 标准化的容器,就能很快进行移植。所以真的没必要研究你不擅长的领域,你只需要知道点皮毛就够了。看 google trend ,哪个热门用哪个,作为螺丝钉,不要想太多技能以外的事情。服务器大家都用 linux ,那就用。思考 why 的确是好的习惯,满足求知。但现在这个信息爆炸的时代,太多 why 只能困住自己,浪费时间,把仅有的几次 why 的机会给自己的 skill 才是明智的。
sc2yml
22 小时 9 分钟前
uptime ,我司生产的 win server 每周五极其痛苦地定期重启,Linux 按照安全规章每个月甚至每季度重启一次即可
yumenaka
21 小时 19 分钟前
上面很多人说的 Linux ,其实讲的还是 Gnome/KDE/X11/Wayland 这些。先射箭后画靶子,浅薄到无聊。

MacOS Server ,两年前死了。我认为它是被 Linux ,而不是 Windows Server 干掉的。

谷歌也放弃了自研的系统 Fuchsia OS ,未来的 ChromeOS ,继续用 Linux 内核。

明年 Android 要加虚拟化与 Linux 终端,估计会让很多人察觉到“原来 Android 也是 Linux 内核”吧。

Linux 的好处与坏处,绑定在一起。没有商业公司主导与控制 GUI 开发,一方面造成资源投入不足,风格与标准不统一。

同时硬件需求不会无脑膨胀,低配置总有办法运行。新奇的实验与独有的特性,在自然竞争与筛选中出现,甚至让后来者没法追。

很多人,是在用 [多快好省,紧张活泼] 这种自我矛盾的不可能标准要求 Linux 。

话说 Linux 只是开源,并不一定免费,比如 RHEL 就是收费系统。
LanhuaMa
21 小时 9 分钟前
@Jinnrry #103 OP 问的问题是 Linux 对比 WinServer ,你这回答的是 开源方案 对比 一站式服务
why1gz
21 小时 6 分钟前
@Kaleidopink 还真有。
dnfQzjPBXtWmML
20 小时 59 分钟前
可以按自己的需要定制各个组件

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

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

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

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

© 2021 V2EX