0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

linux比windows的优势

工程师 来源:网络整理 作者:h1654155205.5246 2019-03-01 16:14 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

linux比windows的优势

1、Linux可以看到源代码,windows不行。

这一点直接导致的结果就是在特殊应用的场合可以自行剪裁和定制所需的内核模块,这对于高级系统内核管理优化和驱动程序的开发相当有利,另外也因为代码可见,不用担心恶意功能或者后门,对于军政企的使用比较有利。另外在系统出现严重问题的时候,可以自行修改代码或者接个几k的patch就能编译然后使用,而windows你得等微软的补丁。

2、Linux命令行功能强大,可以做任何事情,windows也有命令行,但是属于附属品。

命令行是Linux的根本,甚至你对某些命令不满意,你也可以自己修改或者编个自己的命令出来。命令行的好处是可重复。想要知道命令行的具体是什么你可以访问老男孩教育。如果你想要告诉别人一件事怎么做,一个命令行发过去就可以,想要再做一遍之前做过的一件事,调出历史命令记录重新执行一下就行。很多要定时做的事情写成脚本设个crontab定时,就完事儿。另外这样也可以保证你用一样的命令行,做的是一样的事情。

3、开放源码和高度可定制

开放源码的初衷,不是为了自由而是为了定制。AT&TUNIX从来就是有版权的,但是源代码仍然可用,这是为了让用户能够根据需要,去修改它。Linux社区所赞赏的软件和系统,多半遵循同样的规则——它应该能够适应不同用户的不同环境,能够轻易的改变自己的行为,能够轻松的与不同环境整合。与其假设别人和你的需求一致,不如给予它们定制系统的自由。

4、去中心

分散的软件开发,也注定了系统的接口和形式不统一——因为大家都喜欢发明轮子。而每个人的轮子或多或少更适合自己和社区,而非所有人,而在Linux的环境下又没有人能强迫所有人用自己的轮子(除了Kernel开发者,但其实很多distro对kernel也有patch),所以与其制定一种实践,Linux更多的让用户去选择生活的方式。

你会看到Linux生态环境中有大量的distro,不同的distro有不同的init方式,不同的软件包管理器和安装策略;每个人习惯使用不同的VCS,不同的shell,不同的编辑器,都就是更多的选择的哲学的体现。

5、Linux是基于网络的,诞生于网络。

远程连接上SSH,你就可以轻松操控远在千里之外的Linux服务器,只要有相应的权限,几乎和坐在物理机面前没有区别,哪怕网速很糟糕,实际只是一些加密的字符在传送,需要的带宽很小。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    88

    文章

    11854

    浏览量

    219819
  • WINDOWS
    +关注

    关注

    4

    文章

    3710

    浏览量

    94445
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何在Windows上安装最新的deepin 25 WSL版本

    在日常的开发与测试中,许多用户希望能在 Windows 环境下便捷地使用 Linux 工具链。此时,WSL(Windows Subsystem for Linux,适用于
    的头像 发表于 05-08 14:31 218次阅读
    如何在<b class='flag-5'>Windows</b>上安装最新的deepin 25 WSL版本

    Linux文件删除的底层原理和恢复方法

    rm -rf 大概是 Linux 世界里杀伤力最大的命令,没有之一。手一抖、路径一错、通配符一飘,几个 G 的数据就没了。更要命的是 Linux 默认没有回收站机制,rm 删掉的文件不会像 Windows 那样安静地躺在回收站里
    的头像 发表于 02-11 09:14 1108次阅读

    采用Prefetch+Cache架构有什么优势

    我看官方说,采用Prefetch+Cache架构同频CoreMark 计算力/功耗超越同类产品,这优势就是低功耗么?要是具体芯片比较的话,应该怎么
    发表于 12-11 07:35

    内部支持的RTC还独立校准,这照NTP来说优势是什么?

    我看芯源有支持内置独立校准的RTC,这种时钟准么?这照NTP来说,优势在哪里?
    发表于 12-03 07:59

    Windows 在工厂里为什么越来越少见?答案只有两个字:Linux

    现场的格局正在反转——从边缘计算机、物联网网关、储能控制器到机器人控制系统,越来越多的设备在用同一个内核: Linux 。 这不是潮流,而是技术必然。 一、工业现场的“刚需”:稳定漂亮更重要 工业系统不同于办公电脑。它要在高温、强电磁、断电重启、无人
    的头像 发表于 11-06 16:50 1017次阅读

    Jtti Linux操作系统最常见的10大优势

    Linux操作系统的十大优势 Linux操作系统作为一种开源、自由的系统,已经广泛应用于个人计算机、服务器、嵌入式设备等多个领域。它的多样化特性和强大的功能使其成为现代计算环境中不可或缺的一部分
    的头像 发表于 11-06 15:32 507次阅读

    WindowsLinux环境下分别使用Olimex和蜂鸟调试器下载程序

    本队伍编号CICC3042,本篇文章介绍在WindowsLinux环境下分别使用Olimex和蜂鸟调试器下载程序,和上一篇Hbirdv2的移植配合使用。 使用过第一版蜂鸟的同学们可能按照书中
    发表于 10-31 08:26

    串联谐振试验装置的核心工作逻辑是什么?和传统耐压设备优势在哪?

    ,通常 50-100 倍)。​ 对比传统工频耐压设备,优势堪称 “降维打击”:传统设备需大电源容量(如测 3km 10kV 电缆需 500kVA 以上),体积堪冰箱且重量超 200kg;而武汉特高压串联
    发表于 10-11 15:40

    国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—Linux-RT应用开发案例

    ​ 前  言 本文适用开发环境如下: Windows开发环境:Windows 7 64bit、Windows 10 64bit 虚拟机:VMware15.5.5 Linux开发环境
    的头像 发表于 07-30 10:33 1037次阅读
    国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—<b class='flag-5'>Linux</b>-RT应用开发案例

    WindowsLinux 系统切换:聚徽工控一体机的系统迁移避坑经验

    一、引言 在工业自动化领域,工控一体机作为核心控制设备,其操作系统选择至关重要。Windows 系统以其友好的图形界面和丰富的软件资源,在工业监控、数据采集等场景广泛应用;而 Linux 系统凭借其
    的头像 发表于 06-24 16:09 1044次阅读

    国产海光OPS电脑怎样快速切换windows和国产麒麟统信系统

    WINDOWS
    深圳双芯信息科技有限公司
    发布于 :2025年06月23日 12:40:57

    龙芯处理器支持WINDOWS吗?

    目前尚无迹象。 总结 若需使用Windows,建议选择x86/ARM架构设备;若使用龙芯平台,需依赖Linux生态。龙芯的优势在于自主可控与特定领域(如工业控制、政务办公)的定制化需求,而非通用消费市场的
    发表于 06-05 14:24

    聚徽厂家解码——工控机操作系统选择:WindowsLinux、QNX 如何匹配工业场景

    在工业自动化进程不断推进的当下,工控机作为核心设备,其操作系统的恰当选择对工业生产的稳定性、高效性和安全性起着决定性作用。常见的 WindowsLinux 和 QNX 操作系统,各自具备独特优势
    的头像 发表于 05-29 16:28 1913次阅读

    FX3为什么无法在Windows中使用Gstreamer?

    我正在开发 FX3,我可以在 LinuxWindows 中使用 y8 格式的 ffmpeg 流式传输相机,在 Linux 中使用 y8 格式的 Gstreamer,但我无法在 Windo
    发表于 05-29 06:59