Phil's Dev Note

Linux 系统入门

Linux 系统入门

Linux 是一套免费使用和自由传播的类 UNIX 操作系统,广泛应用于服务器、嵌入式设备和超级计算机等领域。

系统组成

Linux 系统由四个主要部分组成:

  • 内核 (Kernel) - 系统核心,负责管理硬件资源
  • GNU 工具 - 命令行工具和实用程序
  • 图形环境 - 桌面环境(如 GNOME、KDE)
  • 应用软件 - 办公、开发、娱乐等各类应用

版本类型

内核版本

由 Linus Torvalds 维护的核心版本号(如 5.15.0)

发行版本

基于内核打包的完整系统:

  • Debian/Ubuntu - 适合新手和桌面用户
  • RHEL/CentOS - 企业级服务器
  • Arch Linux - 滚动更新,适合高级用户
  • Fedora - Red Hat 的试验田

学习路径

  1. 文件操作 - 目录管理与文件操作
  2. Shell 脚本 - 命令行与自动化
  3. 数据处理 - 文本处理工具
  4. 用户管理 - 权限与用户管理
  5. 系统管理 - 进程与服务管理

自由软件原则

根据 GPL 许可证,Linux 保障四项基本自由:

  • ✅ 运行程序的自由
  • ✅ 研究和修改源代码的自由
  • ✅ 重新分发副本的自由
  • ✅ 改进程序并将改进公开发布的自由

On this page