Linux 系统介绍
📚 目录导航
- 1. 什么是 Linux?
- 2. Linux 的起源
- 3. Linux 的发展历程
- 4. Linux 的优势与特点
- 5. Linux 分区与 Windows 分区
- 6. Linux 系统的文件架构
- 7. 常见 Linux 目录用途说明
- 8. Linux 发行版的关系图谱与生态
- 9. 中国 Linux 使用场景与版本
- 10. 主流国产 Linux 发行版
🧾 1. 什么是 Linux?
Linux 是一个 自由且开放源码 的类 UNIX 操作系统内核,由全球开发者共同维护和开发,主要用于:
- 服务器系统(如 Web、数据库服务器)
- 嵌入式系统(如智能家电、路由器)
- 桌面系统(如 Ubuntu、Fedora)
- 移动系统(如 Android 以 Linux 为内核)
✅ 它不是一个完整的操作系统,而是一个 内核(Kernel),不同的厂商或组织会基于 Linux 内核开发完整的操作系统。
🧬 2. Linux 的起源
- 💡 1991 年,芬兰赫尔辛基大学学生 Linus Torvalds 为了在 PC 上学习 Unix,决定自己写一个操作系统内核。
- 💬 他在 Minix 社区发帖表示:“我正在开发一个(免费)类 Unix 操作系统,它不会很大,也不会很专业……”
- 📥 最初 Linux 只是一个小项目,但很快吸引了全球开发者的关注,并在 GNU 项目的支持下逐步壮大。
📈 3. Linux 的发展历程
时间 | 事件 |
---|---|
1991 | Linus 发布第一个 Linux 内核(0.01 版本) |
1992 | Linux 首次采用 GPL 开源协议,结合 GNU 工具链成为真正意义上的完整系统 |
1994 | 发布 1.0 正式版,标志着 Linux 内核趋于稳定 |
1996 | Linux 吉祥物 “Tux 小企鹅” 诞生,成为 Linux 的代言形象 |
2000 年代 | 被大量服务器采用,开始进入嵌入式、移动设备市场 |
2008 起 | Android 操作系统(基于 Linux)主导智能手机市场 |
现在 | 广泛应用于超级计算机、云计算、容器技术(如 Docker)、人工智能平台等领域 |
🌟 4. Linux 的优势
- 🆓 开源免费:无授权费用,可自由修改源码
- 🔐 安全稳定:权限机制严谨,适用于服务器环境
- 🔄 兼容 UNIX:许多命令、工具与 UNIX 系统兼容
- 🌍 跨平台支持广:从 PC 到嵌入式、移动设备皆可运行
- 🧩 可定制性强:适合嵌入式开发、自主研发系统
- 👥 社区活跃:全球开发者共同维护,技术资源丰富
5. Linux 分区与 Windows 分区
Linux 系统不同于 Windows,没有 C 盘、D 盘、E 盘这些盘符,只有一个 根目录(/)。
所有文件(资源)都存储在以 根目录(/) 为根的 树形结构 中。
6. Linux 系统的文件架构
Linux 根目录(/)下有多个一级目录,如 bin、boot、dev 等,每个一级目录下还包含二级子目录。 例如:/bin/bash
、/dev/sr0
等。 详见Linux目录结构解析
7. 常见 Linux 目录用途说明
目录 | 说明 |
---|---|
/bin | 存放最基本的用户命令 |
/sbin | 超级用户使用的系统命令 |
/boot | 引导系统启动所需文件 |
/dev | 设备文件(如硬盘、U 盘) |
/etc | 系统配置文件目录 |
/home | 普通用户的主目录 |
/root | 超级用户的主目录 |
/media | 临时挂载目录(光盘、U 盘) |
/mnt | 临时挂载点 |
/opt | 安装第三方应用的目录 |
/usr | 应用程序和文件目录 |
/proc | 虚拟文件系统,动态系统信息 |
/tmp | 临时文件目录 |
/var | 经常变化的数据目录(日志等) |
8. Linux 发行版的关系图谱与生态
🍃 主要家族
家族 | 代表发行版 | 特点 |
---|---|---|
Debian 家族 | Debian、Ubuntu、Kali | 稳定、适合服务器和桌面环境 |
RedHat 家族 | RHEL、CentOS、AlmaLinux、RockyLinux | 企业级、安全可靠,广泛用于运维部署 |
Arch 家族 | Arch、Manjaro | 自由度高,滚动更新,适合进阶用户 |
Slackware 家族 | Slackware | 原始简洁,面向高级用户 |
Gentoo 家族 | Gentoo | 自编译优化极致,适合极客玩家 |
Android 家族 | Android、LineageOS | 面向移动设备,嵌入式开发 |
✅ Ubuntu 是 Debian 的子发行版,而 Kali 又是基于 Debian 的专业渗透测试版。
✅ CentOS 曾是 RHEL 的免费克隆,现在被替代为 RockyLinux / AlmaLinux。
9. Linux 使用场景与版本
桌面使用
🖥️ 桌面操作系统
场景 | 主流发行版 | 说明 |
---|---|---|
日常办公、教育 | Ubuntu / Deepin / UOS | 图形界面好、适合替代 Windows |
信息化国产替代 | 麒麟(Kylin)/ 统信UOS | 国产系统,兼容国产软硬件生态 |
🧑💻 服务器部署
场景 | 主流发行版 | 说明 |
---|---|---|
网站、数据库 | CentOS(老) / RockyLinux / Debian | 传统稳定系统,兼容大多数应用 |
云计算、容器 | Ubuntu Server / OpenEuler | 轻量灵活,适配云平台 |
金融、电信、能源 | 麒麟 / OpenEuler | 国产安全需求,政府/国企采购倾向 |
🎓 高校教学与科研
场景 | 发行版 | 说明 |
---|---|---|
操作系统课程 | Ubuntu / Debian / Fedora | 教程多,支持好,适合学习 |
信息安全课程 | Kali Linux / Parrot OS | 渗透测试工具齐全,专业性强 |
🧪 10. 国产化与主流趋势
随着信创(信息技术应用创新)产业的发展,国产操作系统的使用越来越广泛,主流方向如下:
🏢 主流国产发行版(适配国产CPU、政企软件)
名称 | 基于 | 适用场景 | 说明 |
---|---|---|---|
统信 UOS | Debian | 政企办公 | 统信软件出品,统一桌面环境 |
银河麒麟(Kylin) | Ubuntu | 国防、电信 | 麒麟软件出品,图形化界面优秀 |
中标麒麟(NeoKylin) | Fedora | 政务行业 | 早期国产替代系统之一 |
openEuler(欧拉) | RHEL / 自研 | 云、服务器 | 华为主导,面向服务器与边缘计算 |
深度 Deepin | Debian | 桌面 | 开源、界面精致,美观度极高 |
📌 国产系统的目标是构建自主、安全、可控的软硬件生态。