Linux 是什么


Linux 是什么

文章插图
今天来说一下Linux 是什么这方面的一些讯息,不少朋友对Linux 是什么这方面的一些讯息颇感兴趣的,小编今天就整理了一些信息,希望对有需要的朋友有所帮助 。
Linux是一套免费使用和自由传播的开源程序 , 是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统 。被广泛的用于服务器、安卓系统等其它各种设备系统中所使用 。
如果您正在浏览新的台式机或笔记本电脑,它可能会包含最新版本的 Windows 。哎呀 , 你甚至可以使用基于 Windows 的 PC 阅读这篇文章 。当然,如果您是专门的 Apple 客户,您可能会使用基于 MacOS 的 PC 。它们是目前主导台式机和笔记本电脑市场的两大主要操作系统 。
但毫无疑问,您已经听说过第三个“免费”平台,称为 Linux 。你问什么是 Linux , 它是否比 Windows 10 或 MacOS 更好?你应该安装吗?这里有一些咀嚼的信息 。
Linux 的前世今生
首先,让我们点击倒带按钮跳回到 1991 年 。当时 , 终结者 2:审判日在影院中大受欢迎 , 而英特尔首款 32 位处理器 80386 已经成为 PC 中广泛使用的芯片 。Windows 操作系统仍然是婴儿,因此 Unix 是当时最常用的操作系统,无论是商用还是学术机构 。
然而,对于个人而言,Unix 使用起来太昂贵了 。可以使用名为 MINIX 的 Unix 的“免费”变体,但它没有充分利用英特尔的 32 位芯片,即使源代码是免费的,也无法修改或重新分发 。这些因素促使赫尔辛基大学的学生创建了自己的平台 。
进入 Linux 的诞生 。一位名叫 Linus Torvalds 的计算机科学专业学生专门为他运行 MINIX 的基于英特尔 386 的机器写了 Linux 的第一个迹象 。他没有创建一个完整的操作系统,而是创建了一个内核,它不依赖于父 MINIX 操作系统 。
关于内核
什么是内核?如果一个操作系统是一颗行星,那么内核就是它的核心 。它是管理 PC 上所有内容的基本代码,从处理器到内存,存储,外围设备等 。当您听到有关如何跨所有类型的设备提供 Windows 10 的讨论时 , 这意味着 Microsoft 使用相同的内核或核心 。它是操作系统的最低层 。
然后,内核上的下一层称为 shell 。它是用于向内核输入命令的接口 。使用 Windows,您每天看到的是地球表面上有吸引力的图形界面层 。下面是用于呈现图形界面(桌面空间)的图层,以及管理后台服务的图层,例如打印机,无线连接,通知等 。
Linus Torvalds 创建的只是一个核心,他最终命名为 Linux,并上传到 FTP 服务器 。它最初是在他自己的许可下发布的,但随后他决定将它与一个名为 Bash 的 shell 配对,这个 shell 是在一个名为 GNU 通用公共许可证(GPL)的免费软件许可下创建的 。最终 , Linux 内核本身就是在 GNU GPL 下提供的,开发人员蜂拥而至为它创建开源层,从而提供了一个完整的 , 随时可用的操作系统 。
Linux 无处不在
因为 Linux 内核属于 GNU GPL,所以它在 PC 领域之外被广泛使用 。它可以在汽车 , 厨房用具 , 流媒体设备,家用设备,物联网设备等中运行 。据推测,大多数互联网都依赖于安装在互联网服务器上的 Apache HTTP Server 平台 , 该平台基于 Linux 内核 。
也就是说,Apache – 以及其他提到的例子 – 是 Linux 的“发行版” 。分发是一个统一的组件组 , 其中 Linux 核心/内核位于中心,但尽管共享 Linux 核心,但这些版本并不完全相同 。微软做了与 Windows 10 类似的事情,尽管该公司将内核置于锁定之门 。Microsoft 本质上销售不同的发行版,具体取决于硬件:Windows 10 Pro / Home,Windows 10 Mobile,Xbox One,Windows 10 Enterprise , Windows 10 S 等 。
免费开源的 Linux
由于 Linux 内核可以免费使用,因此您可以获得 基于 Linux 平台的不同“风格” 。这就是 Linux 的魅力所在 。该平台由 Linux 社区开发的多个组件组成,因此尽管使用相同的内核,但并非所有基于 Linux 的操作系统都是相同的 。
例如,为 Linux 平台创建了十多个不同的图形界面 , 包括流行的解决方案 Unity , GNOME,KDE Plasma,Pantheon 和 Fluxbox 。但是许多发行版也包含专有组件,因此虽然它们可以自由使用 , 但它们无法自由更改和重新分发 。目前,有超过 75 种不同的发行版可用,但只有十几种被自由软件基金会认可为 100%免费软件 。
以下是您现在可以使用的更受欢迎的基于 Linux 的操作系统的列表:
Ubuntu
Linux Mint
Fedora
Debian
CentOS
openSUSE
Arch Linux
Manjaro
Antergos
Solus
Deepin
在上面列出的平台中,Ubuntu 可能是商业上使用最多的 Linux 发行版 。您可以在 OEM 提供的台式机和笔记本电脑上替代 Windows 10,包括戴尔,联想 , 惠普和宏碁制造的解决方案 。System76 是一家致力于生产依赖 Ubuntu 发行版的笔记本电脑,台式机和服务器的公司 。
当然,您每天都在使用的设备上提供基于 Linux 的操作系统 , 但是无法下载和安装 。Android 和 Chrome 操作系统是最好的例子 。
Android 主要是在智能手机和平板电脑上提供的,但我们也看到了台式机和笔记本电脑上安装的平台 。谷歌的 Chrome OS 平台仅安装在流行的低成本“Chromebook”笔记本电脑上 。但是,鉴于它基于开源的 Chromium OS 项目,您仍然可以找到要下载和使用的 Chrome OS 变体 。
同时,还有专门为服务器市场创建的基于 Linux 的发行版 。其中包括用于数据中心的 Red Hat Enterprise Linux,SUSE Enterprise Linux Server 以及 CentOS 的非桌面版本 。
对游戏玩家的照顾
游戏开发商 Valve Software 是广受欢迎的 Steam 分销平台的幕后推手,该公司开始创建一个操作系统 , 因为首席执行官 Gabe Newell 不喜欢微软控制基于 Windows 的游戏生态系统的方式 。他希望游戏市场保持开放平台,因此 Valve 于 2013 年 9 月推出了基于 Linux 的 SteamOS 操作系统 。
不幸的是,Valve 的“蒸汽机”计划没有获得任何牵引力 。尽管 Steam Machine 令人失望,但 Valve 仍致力于改进,支持和提供 SteamOS 作为 PC 游戏玩家的 Windows 替代品 。
Linux 的优缺点
与任何操作系统一样,使用 Linux 发行版时有优缺点 。最大的好处是基于 Linux 的发行版更安全,因为黑客通常以基于 Windows 的 PC 为目标 。他们通常也没有在后台运行过多的进程,因此平台感觉响应,并且程序体验更好的性能 。
然后,您将看不到基于 Linux 的发行版立即支持的最新硬件,因为制造商主要关注 Windows 和 MacOS 平台 。此外,找到问题的答案将需要比平常更多的调查工作 。因此 , 除非您购买已安装 Linux 发行版的设备,否则您将获得的唯一技术帮助将通过 Linux 社区 。
【Linux 是什么】在软件方面 , 许多流行的程序根本不适用于 Linux 发行版 。游戏也是如此,尽管 Linux 库正在慢慢增长,部分归功于 Valve 的 SteamOS 平台 。除此之外,您还需要耐心了解 Linux 平台的工作原理,可用的工具和替代方案,以及如何通过学习新命令来更好地控制 PC 。
同样,有不同的分布迎合不同的技能水平和需求 。因此 , 如果您更喜欢安装和使用情况,Ubuntu 可能是您最好的 Windows 替代方案(如果您使用的是 MacOS , 则可以使用基本操作系统) 。不幸的是 , 为您的技能水平和需求选择正确的 Linux 发行版可能比学习如何使用您选择的任何内容更令人生畏 。
Linux 是三大操作系统中最低调的一个
最终,Linux 是房间里安静的孩子,而微软(Windows)和 Apple(MacOS)则很难相互交谈 。这三个人都展示了他们独特的优点和缺点,但这个安静的孩子有一大堆解决方案,而两个响亮的嘴巴提供围墙花园背后的单一体验 。
尽管如此 , 最近,微软对这个安静的孩子变得更加友好 。该公司在 7 月份在 Windows 10 商店中提供了 Ubuntu , 并在此 之前一年将 Bash shell 整合到 Windows 10 中 。
如果您对放弃 Windows 或 MacOS 感兴趣,请调查可用的基于 Linux 的大量选项 。在冒险之前确定您的需求和技能,因为即使操作系统易于使用,离开熟悉的桌面区域也是一个困难的过程 。您将希望找到一种解决方案,使转换不那么痛苦,因此您可以立即在 Linux 发行版上运行 。
以上就是关于Linux 是什么对比这方面的一些信息了 小编整理的这些讯息希望对童鞋们有所帮助 。