一句话
Linux 是一个自由开源的类 Unix 操作系统内核,加上配套软件组成完整系统。
它跑在:
- 全球 超过 95% 的 Web 服务器
- 几乎所有云平台(AWS / GCP / Azure / 阿里云 / 腾讯云)
- 安卓手机内核(Android 用的就是 Linux 内核)
- 大量嵌入式设备(路由器、智能家居、车机)
学 Linux 不是"学一个小众系统"——是学整个现代基础设施的运行底座。
发展简史(极简版)
1969 Unix 在贝尔实验室诞生
1983 GNU 计划启动(要做"完全自由"的 Unix 替代)
1991 Linus Torvalds 大学时写了 Linux 内核
1992 Linux + GNU 组件 → 完整可用系统
2000+ 各大公司支持,互联网爆发,Linux 成事实标准
「Linux 之父」Linus Torvalds 至今仍主持内核开发,是这门技术生态最重要的一个人。
主流发行版
发行版(Distribution / Distro)= Linux 内核 + 包管理 + 桌面 + 工具集 的特定组合。各家选不同的组合方式:
| 发行版 | 系出 | 包管理 | 适合 |
|---|---|---|---|
| Ubuntu | Debian | apt | 新手 / 桌面 / 服务器都行 |
| Debian | 自家 | apt | 服务器(保守稳定) |
| CentOS Stream / Rocky / AlmaLinux | RHEL | dnf / yum | 企业服务器(Red Hat 系) |
| Fedora | RHEL | dnf | 桌面 + 喜欢尝鲜的开发者 |
| Arch / Manjaro | 自家 | pacman | 折腾派 |
| openSUSE | SUSE | zypper | 欧洲企业 |
学习首推 Ubuntu LTS(22.04 或 24.04)——社区资料最多,命令最通用。
开源精神
Linux 是 GPL 许可证下发布的——你可以自由使用、修改、分发,但分发时要带源码。
这条简单的规则催生了:
- Apache / Nginx 一类基础服务器软件
- MySQL / PostgreSQL / Redis 一类数据库
- Python / Node.js / Go 一类运行时
- Kubernetes / Docker 一类基础设施
没有开源 = 没有今天的互联网——这不夸张。
与 Windows / macOS 的核心区别
| 维度 | Linux | Windows | macOS |
|---|---|---|---|
| 内核 | Linux | NT | XNU(混合 BSD + Mach) |
| 命令行文化 | 极强 | 较弱(PowerShell 起来了) | 强(基于 Unix) |
| 服务器份额 | 主导 | 少数 | 几乎为零 |
| 桌面份额 | < 5% | ~70% | ~15% |
| 收费 | 免费 | 收费 | 随硬件买 |
下一篇:装一个 Linux 系统试试。