技术人员喜欢Linux的9大原因

博主:xiaoweixiaowei 2022-01-13 条评论

为什么计算机极客如此热衷于 Linux 发行版和开源软件?让我们来了解一下。你可能不是 Linux 用户,但有一个不会闭嘴的书呆子朋友。为什么他们会对操作系统如此兴奋?继续阅读以了解为什么这么多技术人员如此热爱 Linux。

目录

  • 1 1. Linux 是免费的
  • 2 2. Linux 是开放的
  • 3 3. Linux 命令行
  • 4 5.大量的编程工具
  • 5 7. Linux是可定制的
  • 6 8. Linux几乎可以在所有处理器上运行
  • 7 9.Linux能够与其他系统进行互操作

1. Linux 是免费的

Linux 拥有如此忠实的追随者的一个原因是 Linux 发行版可以免费下载。当Apple 和 Microsoft 的专有操作系统的升级现在也是免费的时,这听起来可能不那么令人印象深刻,但是在 90 年代,当 Linux 首次亮相时,如果您的机器不附带操作系统,它们会花费很多钱。

Windows、OS/2 或 macOS 可能花费数百美元,专有的 Unix 系统可能花费超过 1000 美元,具体取决于您安装的选项。

相比之下,Linux 发行版可以免费下载,唯一的成本是您需要安装的软盘盒。或者如果你有一个CD-ROM驱动器,你可以买一张CD,这在拨号互联网时代节省了很多时间。

即使在那个时候,它也比专有操作系统便宜得多,技术人员喜欢它受到他们熟悉和喜爱的 Unix 系统设计的影响。

过去和现在,Linux 允许想要探索 Unix 和 Linux 概念的人们以最少的投资来完成这项工作。

2. Linux 是开放的

随着 Netscape 开放其浏览器源代码(这导致了今天的 Mozilla Firefox 浏览器),Linux 在 90 年代后期帮助普及了开源运动。

Linux 最重要的方面之一是内核或操作系统的核心、其他操作系统组件和许多用户程序都是免费和开源的,这意味着任何人都可以查看源代码并进行更改。正如 Richard Stallman 所说,这个软件是“免费的”。

由于许多技术人员熟悉 Unix 并且至少了解一些编程,他们愿意添加一些东西来使系统变得更好。这种开放性也延伸到系统本身的设计上。Linux 主要通过文本文件进行配置,您可以使用任何文本编辑器检查这些文本文件。

3. Linux 命令行

Linux 深受技术人员喜爱的另一个原因是,它以 Windows 和 macOS 不具备的方式保持与命令行的连接。

虽然您可能认为 macOS 是 Linux 的近亲,因为它基于 BSD Unix 变体,但它仍然将自己呈现为一个用户友好的基于 GUI 的系统,就像 Windows 一样,即使它有一个终端应用程序。

虽然 Windows 确实有命令行界面,包括 PowerShell 和,是的,甚至是 Linux,但它们仍然主要由管理员使用,而在 MS-DOS 时代,每个人都使用命令行。

这样做的原因是命令行提供了对计算机的最大控制。许多 Linux 程序只使用命令行,包括开发人员工具。这可能会排斥普通用户,但技术用户对此表示赞赏。
技术人员喜欢Linux的9大原因
没有人喜欢听音乐。如果您的 Linux 安装有问题,您可以从其他用户那里获得帮助。您可以选择支持,包括 IRC、网络论坛、Wiki、Discord 服务器,甚至是面对面的用户组。

您可以获得有关安装或在 Linux 中可能遇到的任何其他问题的帮助。如果它发生在你身上,你可能不是第一个。有人经常在网上某处发布解决方案。

即使您对 Linux 没有任何问题,用户组,无论是在线的还是面对面的,都可以提供有趣的社交氛围,这可能是由于 Linux 似乎在其用户中激发了社区精神。Linux 用户来自各行各业,往往是有趣的人,所以和他们一起玩很有趣。

Red Hat、SUSE 和 Canonical 等主要发行版开发商提供了商业形式的支持,但这些支持更多地针对在大型数据中心使用 Linux 服务器的企业。

5.大量的编程工具

技术人员喜欢Linux的9大原因
Linux 如此受开发人员欢迎是有原因的:它附带了他们完成工作所需的许多工具。编辑器、编译器、解释器、调试器,应有尽有,它通常包含在默认系统中。如果没有,它只是一个包管理器命令。

Linux 上编程工具的广泛可用性使其成为学习编码的理想系统。最容易上手的语言是 shell,因为已经有很多用户在使用它,还有脚本语言,如 Perl 或 Python。这些使用户可以轻松地进行实验,从而导致 Linux 流行于快速原型设计。
技术人员喜欢Linux的9大原因
由于 Linux 对脚本语言的亲和力,Linux 是快速原型设计和实验的理想平台。

脚本语言让您可以交互地编写代码,并且由于它们是被解释的,您不必等待它们编译。这意味着您可以快速开发应用程序。开发人员可以通过这种方式自由地试验他们的代码。

许多网站在幕后使用它们,这就是为什么它们可以在竞争对手之前推出功能。解释器可能比编译程序慢,但开发人员认为开发速度超过了性能损失。

多年来,shell 或命令解释器一直是首选脚本语言。虽然 shell 脚本对于与 Linux 文件和实用程序相关的小型作业仍然有用,但像 Python 这样的现代脚本语言很受欢迎,因为它们更易于移植到不同的系统,并且有很多库可以使编程工作更容易。

更多阅读:VPS主机应选择Windows还是Linux操作系统

7. Linux是可定制的

Linux 在技术用户中也很受欢迎,因为您可以比其他操作系统更大程度地自定义它。您可以选择桌面环境、窗口管理器和应用程序。

如果您愿意,您甚至可以在没有 GUI 的情况下运行 Linux。许多服务器都这样做。正是这种灵活性使 Linux 深受众多老练用户的喜爱。

8. Linux几乎可以在所有处理器上运行

Linux 从 x86 处理器开始,但现在几乎可以在所有处理器上运行。如果你有一部 Android 手机,它运行的是 Linux 的修改版本。它也是Raspberry Pi的默认操作系统。如果它存在,您可能可以获得 Linux。

这就是 Linux 如此受欢迎的原因,因为它可以恢复可能不再获得 Microsoft 或 Apple 支持的旧机器。

9.Linux能够与其他系统进行互操作

Linux 的优势之一是它能够与其他系统进行互操作。Linux 可以在 PC 和 Mac 上读取或写入许多相同的文件格式。

由于许多 PC 程序仅在 DOS/Windows 上运行,因此许多用户会双启动,或在单独的分区或驱动器上运行 Windows 和 Linux,并在启动时使用引导加载程序在它们之间进行选择。

后来,虚拟化允许用户在另一个系统中运行一个系统,而无需重新启动。使用 Microsoft 的 Windows Linux 子系统 (WSL),您不必单独安装 Linux。您可以在 Windows 10 或 11 上运行多个流行的 Linux 发行版。这意味着您不必在其中一个或另一个之间进行选择。

The End

发布于:2022-01-13,除非注明,否则均为 主机评测原创文章,转载请注明出处。