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

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

3天内不再提示

零基础学运维,Linux系统为何如此强大?

AI机械姬 来源:AI机械姬 作者:AI机械姬 2023-03-12 18:55 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一说到计算机运维就会提到Linux,为什么都在学习它呢?想知道就和我一起往下看吧。

现在电脑非常普及,每个人生活中都在使用,有没有想过世界上最厉害的电脑是如何运行的?是不是和我们用的电脑一样操作呢?

近些日子网上冲浪看到个排名榜单-“全球最新的超算TOP500排名”。在这个排名中介绍了全球第1款百亿亿次E级超算,叫做 Frontier,来自美国橡树岭国家实验室。像Frontier这样动辄就是百亿亿次运算速度的电脑用的是什么操作系统呢?它们不是我们熟悉的windows,也不是炫酷的macOS ,而是Linux.

这个在1991年才诞生,发展到现在才不过二十多年时间的操作系统为什么这么厉害?让我们从以下几个方面来看看它有哪些过人之处吧。

一 Linux的优点

1开源免费

首先想到的是为什么大家都在选择Linux。一般的用户在想生活中有很多Linux吗?那是因为生活中的电脑操作系统是微软一家独大,几乎包揽了桌面电脑的方方面面。但是Windows是收费的,个人用户的电脑硬件和软件都是配套购买的,也就不容易察觉。切换到到企业用户上面,如果可以大量使用免费软件,可以大大降低成本预算。

和我们通向理解的版权是一样的,软件的源代码都是有开发者和开发的公司拥有。当你购买一套软件就必须为这套代码支付版权的费用。而开源或者就说开放源代码,就是指源代码开发者和公司不收取版权的费用,这样用户就能节省一大笔软件采购费用。正是因为有了这种模式,所有的使用者都能够自由查看和编辑源码。

2高安全性

仅仅开源代码这一项,就让软件漏洞被无数双眼睛注视着。目前的开源社区中,有着庞大的高水品用户,再加上社区的支持,每推出一个新版本很块就能发现漏洞,并迅速发布安全补丁。

Linux还是模块化设计的,有一句话说的很好,linux系统一切皆是文件。如果你不需要这个组件,就是可以将组件删除掉。这样的好处是显而易见的,当用户认为一个组件不安全,就能直接删除,这是在操作Windows系统的时候无法想象的。

Linux系统大全:https://www.linuxdown.com

3稳定高效

Windows的桌面系统确实非常优秀,不过几乎所有的用户都碰到过如下图情况:

pYYBAGQNr7KALjk7AADuNBlNvCo305.png

蓝色的提示画面是不是很眼熟。虽然这样的情况不常发生,那如果是企业服务器使用中突然这样报错,影响业务运行就极大地给企业造成损失。Windows的桌面系统和服务器系统,在运行一段时间以后,系统就越来越卡顿。而Linux非常稳定,不用一死机,大部分企业服务器在使用了几年以后,还是和第一次安装的时候一样流畅。

4低配置要求

买电脑的时候我们最关心的就是CPU的处理速度。当然速度越快的CPU价格也是非常的贵。而你使用Linux的话,你能发现很多年以前的电脑都能流畅的运行,特别是一些开发人员能使用树莓派和各种开发板运行Linux。

5定制性

没有任何一家企业和机构的业务是不相同的,这就需要很多系统需要根据企业的运行情况来进行动态的更新。而开源的Linux就能很好的满足这样的需求,因为出色的安全性和开源,是很多企业放心的选择Linux来定制自己的系统。对于个人用户Linux可以非常个性化的打造只属于自己的操作系统,它的核心都是开源的,你可以看到核心的代码,在核心级别定制你的操作系统和硬件性能,能更优化更可靠的方式使用你的计算机。

Linux命令大全:https://www.linuxcool.com

二 主流Linux现状

当前国内主流的Linux系统包括:Redhat Centos Ubuntu Debian Fedora。企业用户用的Redhat Centos的多,个人用户可以使用Ubuntu,不仅和windows一样有丰富的桌面主题,而且现在还支持游戏。这些版本大致可以分为两类:a商业公司的发行版本,有技术支持以Redhat为代表。B社区共同维护的版本,像 Centos Debian这样的。

这么多版本的Linux那我应该如何来学习呢?是不是每个版本的Linux不一样?其实你完全不用担心这个问题,无论是哪个版本的Linux,它们都是同一个内核。因为内核相同,所以在内核层面上没有任何不兼容的问题。有区别的只是整合这个版本的发行商开发的软件不同。直观的就是桌面不通,才会让大家以为每个版本都有不一样的感觉。每次Linux又来新的更新都是以内核更新的方式发布出来。如下图:

pYYBAGQNr7OAYFmaAADX_aCskGg995.png

各个主流的Linux版本例如redhat centos也都会跟着发布新的版本。

三 推荐的书籍

说了这么多Linux的厉害之处,作为新手应该如何入门,下面的三本书籍可以让你由渐入深,一步一步全面的了解Linxu

poYBAGQNr7WARQvyAALeD8-4GuA908.png

《Linux 就该这么学》本书基于最新的红帽RHEL系统编写,且内容通用于CentOS、Fedora等系统。本书语言朴实简单易懂, 如果想要学习Linux, 必备入门书籍。

《鸟哥的 Linux 私房菜》本书全面而详细地介绍了Linux操作系统。更建议有一些基础的人看这本书。

《Linux 命令行与shell脚本编程大全》关于本书针对Linux系统的最新特性进行了全面更新,不仅涵盖了详尽的动手教程和现实世界中的实用信息,还提供了与所学内容相关的参考信息和背景资料。

审核编辑黄宇

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

    关注

    88

    文章

    11814

    浏览量

    219527
  • 操作系统
    +关注

    关注

    37

    文章

    7436

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    零基础玩转Linux+Ubuntu实战视频课程

    极速拆解《小白也能学会:Linux+Ubuntu 零基础实战通关课程》 面对这种标榜“零基础”、“通关”的 Linux 长篇大论,绝大多数人的死穴是:把它当成“字典”去啃。他们试图记
    发表于 04-18 16:16

    2小时搞定鸿蒙应用!零基础做出你的鸿蒙“处女作”

    当下,低门槛开发正成为生态扩张的最强推力,而鸿蒙生态的快速壮大,也让越来越多零基础小白蠢蠢欲动,想加入开发大军。但繁琐的配置流程、深奥的代码,也让很多人打起了退堂鼓。近日,鸿蒙开发者官网全新上线
    的头像 发表于 04-17 14:04 81次阅读
    2小时搞定鸿蒙应用!<b class='flag-5'>零基</b>础做出你的鸿蒙“处女作”

    别再装系统了!Linux 镜像到底是什么?一篇讲到你怀疑人生

    多小、环境多复杂,如何快速安装、部署和维护 Linux 系统,都是开发者和运人员必须掌握的核心技能。 这时,“Linux 镜像文件”就显得尤为重要。它就像一份完整的
    的头像 发表于 12-03 16:12 1017次阅读
    别再装<b class='flag-5'>系统</b>了!<b class='flag-5'>Linux</b> 镜像到底是什么?一篇讲到你怀疑人生

    政策多次提及,碳园区为何如此重要?氢能源如何进入?

    11月10日,《国家发展改革委、国家能源局关于促进新能源消纳和调控的指导意见》发布。意见指出,推进碳园区建设。 这是2025年国家层面第三次明文支持碳园区建设,不难看出国家的支持力度,那么,碳园区
    的头像 发表于 11-12 15:16 523次阅读
    政策多次提及,<b class='flag-5'>零</b>碳园区<b class='flag-5'>为何如此</b>重要?氢能源如何进入?

    手把手教学:零基础玩转GNSS调试工具iNavTool!

    想要高效完成GNSS模块的调试工作,离不开专业工具的支持。iNavTool因其用户友好的界面和强大的调试能力,受到广泛欢迎。本文将以零基础用户为对象,通过详细步骤指导,带您一步步掌握iNavTool
    的头像 发表于 11-01 19:35 624次阅读
    手把手教学:<b class='flag-5'>零基</b>础玩转GNSS调试工具iNavTool!

    免焊BNC接头接法:零基础快速安装指南与信号稳定技巧

    通过以上步骤,即使零基础用户也能快速完成免焊BNC接头的安装,确保视频、音频信号稳定传输,满足监控、音视频工程等场景需求。
    的头像 发表于 08-28 16:59 2455次阅读
    免焊BNC接头接法:<b class='flag-5'>零基</b>础快速安装指南与信号稳定技巧

    开发环境一键部署 | 如何搭建Docker环境编译ARM程序?

    点:环境搭建为何如此关键?嵌入式Linux开发,环境是地基。传统方式下,开发者往往需要:四处搜寻匹配的工具链版本手动配置复杂的编译参数多次反复适配环境耗费数日搭建
    的头像 发表于 08-15 11:06 1156次阅读
    开发环境一键部署 | 如何搭建Docker环境编译ARM程序?

    Linux权限体系解析

    你真的了解Linux权限吗?大多数人只知道rwx,但Linux的权限体系远比你想象的复杂和强大。今天我们深入探讨Linux的12位权限体系,这是每个运
    的头像 发表于 07-23 16:57 1069次阅读

    Linux系统中网络配置详解

    网络配置是Linux系统中的核心技能之一。正确理解和配置子网掩码、网关等网络参数,直接影响系统的网络连通性和性能。本文将深入探讨Linux
    的头像 发表于 07-17 11:01 1375次阅读

    【教程】零基础!手把手教你使用STM32F4进行E22-400T22S编程通信

    通过本文带大家零基础使用STM32F407VET6单片机进行E22-400T22S模块编程并进行简单的通信,当然如果学会了,也可以举一反三应用于E22、E220、E32所有模块上。一STM32环境
    的头像 发表于 07-03 19:32 1807次阅读
    【教程】<b class='flag-5'>零基</b>础!手把手教你使用STM32F4进行E22-400T22S编程通信

    零基础学习LuatOS编程:快速上手开发实战教程!

    无论你是刚接触物联网编程的新手,还是希望拓展技能的技术爱好者,本教程将为零基础的读者提供一条清晰的LuatOS学习路径。从安装开发工具到编写第一个程序,我们将通过实例讲解核心概念,助你快速实现从理论
    的头像 发表于 06-13 17:27 743次阅读
    <b class='flag-5'>零基</b>础学习LuatOS编程:快速上手开发实战教程!

    为什么说二码扫码模块是智能终端的“眼睛”?

    你是否曾好奇,为何如今的自助设备都能精准识别你手机上的二码?这背后隐藏着一个被称为智能终端"眼睛"的关键组件——二码扫码模块。从超市的自助收银到地铁的闸机通行,从医院的挂号
    的头像 发表于 05-21 14:39 986次阅读
    为什么说二<b class='flag-5'>维</b>码扫码模块是智能终端的“眼睛”?

    一技在手,医疗无忧!零基础转行高薪医疗维修工程师

    ,剩下的就看个人能力了,对医疗器械维修感兴趣但迷茫的可联系我们,帮你解决疑难问题,带你入门医疗维修行业! 一技在手,医疗无忧!零基础转行高薪医疗维修工程师!” “缺口40万+,月薪过万!抢占医疗行业
    发表于 05-15 10:22

    【「零基础开发AI Agent」阅读体验】+读《零基础开发AI Agent》掌握扣子平台开发智能体方法

    收到发烧友网站寄来的《零基础开发AI Agent》这本书已经有好些天了,这段时间有幸拜读了一下全书,掌握了一个开发智能体的方法。 该书充分从零基础入手,先阐述了Agent是什么,它的基本概念和知识
    发表于 05-14 19:51

    【「零基础开发AI Agent」阅读体验】+ 入门篇学习

    很高兴又有机会学习ai技术,这次试读的是「零基础开发AI Agent」,作者叶涛、管锴、张心雨。 大模型的普及是近三年来的一件大事,万物皆可大模型已成为趋势。作为大模型开发应用中重要组成部分,提示词
    发表于 05-02 09:26