Linux 101 - 操作系统之王👑

2025-06-10

Linux 101 - 操作系统之王👑

介绍

Linux 是编程和技术讨论中一个常用的术语。大多数人对它只有模糊的了解,但肯定有人需要我来简单介绍一下。我第一次接触 Linux 是在五年级,安装了 Ubuntu。但最近,我又重新发现了它,并安装了 Arch 作为我的日常操作系统。因为我喜欢谈论 Linux,所以我想写几段关于这个世界上最好、使用最广泛的操作系统的文章!

尽管没人问我,但我还是在谈论 Linux

Linux 101

从技术角度来说,Linux 指的是Linux 内核,但现在也指运行在此内核上的操作系统(内核 => 操作系统的核心)。Linux 由芬兰裔美国人Linus Torvalds于 1991 年创建,他还创建了 git 版本控制系统。它与 AT&T 开发的操作系统 Unix 类似。这是一个重要的区别。MacOS 和 BSD 版本基于 Unix,因此严格来说它们并非 Linux,但它们确实类似。

如今,Linux 运行着大多数服务器和智能手机,可以说互联网(乃至整个世界)都运行在 Linux 之上。这源于 Linux 的开源特性。首先,服务器需要稳定性和安全性。Linux 的开源特性确保了这一点,这得益于 8,000 多名贡献者数十年来的辛勤工作。此外,它还是免费的。

国王?

但说到消费级台式机和笔记本电脑,Linux 的普及程度并不高。Windows 率先登场,并成为行业标准。它易于使用,并且兼容所有设备。

但如果你愿意牺牲 Windows 的这两个优点,你很快就会发现 Linux 的优越性。它的可定制性和速度无与伦比。市面上有如此多的发行版(发行版 => 基于 Linux 内核的操作系统),你一定能找到真正符合你需求的。

但还有更多。作为开发者,您可以更好地利用 Linux。软件包管理器可以避免 $PATH 地狱,并使安装库和框架变得轻而易举。在合适的人手中, bash shell 是一个极其灵活的工具,而且 Linux 占用的系统资源更少,让您可以把更多资源用于构建 Android 应用。

宇宙中最重的物体

发行版讨论

经过大量研究,我决定在笔记本电脑上安装Arch Linux。Arch提供了很棒的 Wiki 和简洁的 DIY 体验。这使得用户只需安装所需组件,即使在性能较差的系统上也能获得流畅的体验。我的系统在 200MB 的内存下空闲,并且仅用不到 2GB 的内存就能支持 18 个 Chrome 标签页。相比之下,Windows 空闲时就需要 1.5 到 2GB 的内存。Arch 还拥有一个庞大的软件包仓库和一个庞大的社区软件包仓库,所以我可以找到所有需要的软件包!确实,我花了一些时间才弄到一个图形用户界面 (GUI) 并使其符合我的需求,但我的桌面看起来就像这样,所以这段时间花得很值。

我的定制拱门大米 -

我也喜欢Linux Mint(基于 Ubuntu,但更轻量级),并且我将它推荐给初学者。

结论

总而言之,如果您听到“Linux”这个词,它就是一个开源操作系统内核,如今广泛应用于服务器和智能手机。它免费、安全、快速。它深受开发者的欢迎,他们愿意牺牲易用性来换取完全的控制权和透明度。我推荐大家尝试一下!

感谢您的阅读!您最喜欢的 Linux 发行版是什么?您的自定义/配置是什么?是什么阻碍了您尝试世界上最好的操作系统?我很乐意听到您的评论和问题?

鏂囩珷鏉ユ簮锛�https://dev.to/r4h33m/linux-101-the-king-of-operating-systems-3e83
PREV
大多数开发人员不知道的 5 个很酷的 JavaScript 功能
NEXT
使用 pcap-filter 语法进行网络过滤