开源操作系统导览

认识 Linux驱动互联网的自由操作系统

从内核原理到发行版选择,从第一条命令到入门路径——用清晰、可交互的方式,帮你建立对 Linux 的完整认知。

诞生年份
1991
开源免费
100%
活跃发行版
300+
超算市场份额
96%+
intro.sh
# 欢迎来到 Linux 世界
echo "Hello, free software"
uname -srm
# Linux 6.8.0 x86_64
whoami
# 你即将成为的:系统的主人

$ _

01 · 认识 Linux

它不只是一个企鹅图标

Linux 通常指以 Linux 内核为核心、搭配 GNU 等用户空间工具构成的操作系统家族。严格说「Linux」是内核;日常口语里也泛指整个系统。

内核 + 发行版

内核负责进程、内存、设备与文件系统;发行版(如 Ubuntu、Debian)则打包内核、桌面、包管理器与默认配置,形成可直接安装使用的完整系统。

无处不在的底座

网站后端、云主机、Android 手机、智能电视、路由器、超级计算机——很大概率都跑着 Linux。它是现代数字基础设施的隐形基石。

软件栈示意 · 自上而下

你日常使用的程序

应用层

  • 浏览器
  • IDE
  • 办公软件
  • 游戏

GNU 工具链与桌面

系统工具

  • Shell
  • 包管理器
  • systemd
  • 桌面环境

Linux 内核本身

内核

  • 进程调度
  • 内存管理
  • 文件系统
  • 驱动

物理设备

硬件

  • CPU
  • 内存
  • 磁盘
  • 网卡

02 · 发展历程

从宿舍项目到全球基础设施

1991 年的一封邮件,开启了持续三十余年的开源协作史诗。

  1. 1991

    内核诞生

    芬兰学生 Linus Torvalds 在 Usenet 宣布自己写了一个「业余」操作系统内核,这就是 Linux 0.01。

  2. 1992

    GPL 许可

    Linux 内核采用 GNU GPL,与 GNU 用户空间工具结合,形成完整可用的自由操作系统。

  3. 1993–1996

    发行版兴起

    Slackware、Debian、Red Hat 等发行版相继出现,降低安装与使用门槛。

  4. 2000s

    服务器主流

    互联网泡沫之后,Linux 凭借成本与稳定性成为 Web 与企业服务器的主流选择。

  5. 2008+

    移动与云

    Android 基于 Linux 内核;AWS、Azure、GCP 等云平台以 Linux 为默认计算环境。

  6. 今天

    无处不在

    容器、Kubernetes、边缘计算与 AI 基础设施几乎都建立在 Linux 之上。

03 · 为何选择

人们为何信赖 Linux

自由、稳定、安全、可定制——这些不是口号,而是几十年实战验证过的特质。

自由与开源

源码公开,可自由使用、修改与分发。社区与企业共同维护,没有强制授权费用。

稳定可靠

服务器、云平台与嵌入式设备广泛采用。内核成熟,长期运行不易崩溃。

安全可控

权限模型清晰,漏洞响应迅速。可审计代码,适合对安全与合规敏感的场景。

开发友好

原生支持编程语言与工具链,包管理器与容器生态完善,是工程师的首选环境。

硬件适配广

从树莓派到超级计算机,从手机到路由器,几乎所有架构都有 Linux 身影。

社区活跃

文档、论坛与开源项目海量。遇到问题往往能在社区找到答案与补丁。

04 · 发行版

选择适合你的 Linux

没有「最好」的发行版,只有最适合当前目标的那一款。下面是六种常见起点。

Ubuntu

新手友好

最流行的桌面与云发行版之一,软件中心完善,文档与社区资源丰富。

适合:日常桌面、入门学习、云服务器

Debian

稳健经典

以稳定与自由软件原则著称,许多发行版(含 Ubuntu)以其为根基。

适合:服务器、长期稳定部署

Fedora

前沿体验

红帽社区版,快速引入新技术,桌面体验现代,适合尝鲜与开发。

适合:开发者、新特性体验

Arch Linux

极简可控

滚动更新、高度定制,Wiki 是业界标杆。适合愿意动手配置的用户。

适合:深度定制、学习系统原理

openSUSE

企业血统

YaST 配置工具强大,Leap 稳定、Tumbleweed 滚动,欧陆社区活跃。

适合:桌面 + 工作站

Alpine

轻量容器

体积极小、安全默认,是 Docker 镜像与嵌入式场景的常见选择。

适合:容器镜像、嵌入式

05 · 常用命令

在浏览器里先「敲」几条

选择左侧命令,点运行,观察模拟终端输出。建立对命令行的直觉,比死记参数更重要。

bash — 80×24

打印内核名称、主机名、内核版本与体系结构。

alana@penguin:~$ 点击「运行」或选择左侧命令

提示:这些是模拟输出,帮助你建立命令直觉,不是真实 shell。

06 · 入门指南

五步走上桌面 Linux

不必一次精通。按节奏推进,虚拟机或旧电脑都是很好的练兵场。

01

选择发行版

新手建议从 Ubuntu 或 Linux Mint 开始;服务器可选 Debian / Ubuntu Server;想深入系统可尝试 Fedora 或 Arch。

02

制作启动盘

从官网下载 ISO,用 Rufus、balenaEtcher 或 Ventoy 写入 U 盘,从 BIOS/UEFI 启动安装介质。

03

安装与分区

图形安装向导会引导语言、时区、磁盘分区与用户创建。可双系统,也可虚拟机先练手。

04

熟悉终端

学会 cd、ls、cp、mv、sudo、apt/dnf/pacman 等基础命令。终端是 Linux 的超能力入口。

05

探索生态

尝试 Flatpak/Snap、Docker、桌面环境主题、开发工具链。按需定制,让系统真正属于你。

想继续深入?

官方内核文档、发行版 Wiki(尤其是 Arch Wiki)与 man 手册页,是比任何速成课都更可靠的长期参考。

再试几条命令