为什么要学习 Linux

理由 1:世界运行在 Linux 上

The World Runs On Linux

Linux 无处不在:

  • 📱 你的手机(Android 基于 Linux)
  • 🖥️ 你的路由器和智能设备
  • 📹 监控摄像头和电视盒子
  • ☁️ 云服务器(AWS、阿里云等)
  • 🚀 超级计算机(TOP500 全部运行 Linux)

事实

  • 互联网 96.3% 的服务器运行 Linux
  • NASA、SpaceX 都依赖 Linux
  • 从尖端科技到老旧硬件,都能运行 Linux

理由 2:Linux 是易于使用的

举例:

在 Ubuntu 上 安装 nginx 只需要

sudo apt install nginx

Nginx 就会会自动启动并配置为显示一个简单的网页。

如果放在 Windows 上呢?

理由 3:灵活性 与 DIY

Flexibility For Curious Minds

无限选择的自由:

  • 🎨 桌面环境:GNOME、KDE、XFCE、i3…
  • 📦 发行版:Ubuntu、Arch、Fedora、Debian…
  • 🔧 包管理器:apt、pacman、dnf、flatpak…
  • 🖼️ 文件管理器:Nautilus、Dolphin、Thunar…

理由 3:灵活性 与 DIY

理由 3:灵活性 与 DIY

理由 3:灵活性 与 DIY

mac?

理由 3:灵活性 与 DIY

mac!

理由 4:使用 Linux 你会了解一切

你会真正理解计算机的工作原理

  • Linux 让你接触到底层系统,比如文件系统、进程、内存管理、网络协议等。
  • 你可以亲手操作 shell、编辑配置文件、管理服务,理解每一步背后的机制。
  • 通过命令行,你会明白操作系统如何调度任务、分配资源。

你会掌握自动化和脚本编程

  • 学习 Bash、Python 等脚本语言,批量处理文件、自动化日常任务。
  • 体验到“让计算机为你工作”的乐趣,提升效率。

你会了解开源生态和协作方式

  • 参与开源项目,学习如何贡献代码、提交 Issue、参与讨论。
  • 理解软件是如何被社区共同维护和改进的。

你会提升问题解决能力

  • Linux 社区鼓励自主学习和动手解决问题。
  • 你会学会如何查找文档、阅读源码、向社区提问,逐步成为独立的技术人。

你会发现更多可能性

  • Linux 支持各种硬件和用途,从服务器到嵌入式设备,从科学计算到艺术创作。
  • 你可以自由定制系统,打造属于自己的工作环境。

可以说

用 Linux,不只是用一个操作系统,更是在探索整个计算机世界的本质。

主流 Linux 发行版

  • 🐧 Ubuntu - 最流行,社区最大,文档最全
  • 🎩 Linux Mint - 基于 Ubuntu,界面像 Windows
  • 🌀 Debian - 历史悠久,极其稳定,Ubuntu 的基础
  • 🎓 CentOS Stream / Rocky Linux - 企业级,服务器首选
  • 🏔️ Arch Linux - 滚动更新,极简主义,高度定制
  • 🐉 Kali Linux - 渗透测试和网络安全
  • 🎩 Fedora - Red Hat 支持,新技术试验田
  • 🎮 SteamOS - 游戏专用

记不住?

一张图带你理清 linux 发行版

如何开始学习 Linux?

JUST USE IT

  1. 虚拟机(推荐初学者):VirtualBox / VMware
  2. 双系统:保留 Windows,同时安装 Linux (课后作业)
  3. 完全切换:勇敢者的选择

Q & A