
目录
1 UNIX 与 Linux 发展历史
UNIX 发展史
Linux 诞生
编辑
2 开源与 GPL 协议
3 Linux 企业应用现状
① 服务器领域
② 桌面领域
③ 移动嵌入式领域
④ 云计算、大数据
4 主流 Linux 发行版本
5 操作系统内核与 Shell 外壳
6 os概念,定位
7 XShell 远程登录 Linux 实操
7.1 XShell 介绍
7.2 获取 Linux 主机 IP
7.3 XShell 连接
XShell 复制粘贴快捷键
8 本篇小结
1 UNIX 与 Linux 发展历史
Linux 并不是凭空诞生,它的思想起源来自 UNIX 系统。
UNIX 发展史
Linux 诞生
0.01 版本仅内部提供源码,没有对外发布;0.02 已经可以运行 bash、gcc 编译器。
小知识点:严格来说 Linux 仅仅代表内核,完整操作系统叫做 GNU/Linux。

2 开源与 GPL 协议
Linux 是著名的自由开源软件。
- GPL(GNU General Public License,GNU 通用公共许可证),GNU 计划产出的许可证。 规则重点:
区分:开源 ≠ 一定免费;免费不等于开源。GPL 允许商业售卖,但是源码必须开放。
3 Linux 企业应用现状
① 服务器领域
服务器市场占有率极高,统计约 75% 服务器使用 Linux;广泛应用在金融、电信、互联网、政务。我们接触的网站、后端服务绝大多数跑在 Linux。
② 桌面领域
国内中标麒麟、深度 Linux;国外 Ubuntu、SUSE。
短板:桌面软件生态、硬件兼容性对比 Windows 有差距,服务器领域优势巨大。
③ 移动嵌入式领域
Android 系统内核就是 Linux;路由器、智能电视、游戏机、物联网设备大量使用裁剪定制 Linux。
④ 云计算、大数据
云计算、大数据平台绝大多数基于 Linux 构建,86% 企业云平台选用 Linux,逐步替代传统 UNIX。
4 主流 Linux 发行版本
内核是 Linus 维护;发行版 = Linux 内核 + 大量应用软件 + 包管理器 + 配置,各个厂商 / 社区打包出来完整操作系统。
表格
| Debian | Debian 系 | 极度稳定,社区驱动 | 服务器、高级用户 |
| Ubuntu | Debian 衍生 | 对新手友好,文档丰富 | 学习、桌面、云服务器 |
| RedHat RHEL | RedHat 商业系 | 商业付费,官方技术支持 | 企业商用服务器 |
| CentOS | RHEL 重构版 | 去掉商标,完全兼容 RHEL,免费 | 学习、企业服务器,国内最常用 |
| Fedora | RedHat 衍生 | 前沿新特性,测试版本 | 尝鲜新技术 |
| Kali Linux | Debian 衍生 | 内置大量渗透测试工具 | 网络安全渗透测试 |
学习开发最推荐:CentOS / Ubuntu。
5 操作系统内核与 Shell 外壳
操作系统内核 Kernel 职责:
- 内存管理
- 进程调度管理
- 文件系统管理
- 硬件设备驱动管理
用户不能直接操作内核,内核受保护。
Shell 是命令行解释器,外壳程序,作为用户和内核中间层:
我们常用的 bash 就是最普遍的一种 Shell 程序。
Windows 对应类比:图形桌面 GUI 就是 Windows 的外壳,鼠标点击操作,本质也是调用内核能力。
6 os概念,定位
使计算机更好⽤! 这是操作系统的根本要义!!

7 XShell 远程登录 Linux 实操
生产服务器没有本地显示器,开发全部远程连接操作,几乎不用图形桌面。
7.1 XShell 介绍
XShell 是 Windows 平台 SSH 远程终端软件,家庭 / 学校使用免费。 官网:免费许可证
7.2 获取 Linux 主机 IP
在 Linux 终端执行:
ifconfig
拿到本机 IP 地址。
7.3 XShell 连接
ssh 你的IP地址
输入用户名、密码,登录成功。
XShell 复制粘贴快捷键
⚠注意:Ctrl+C / Ctrl+V在这里不是复制粘贴!
- 复制:Ctrl + Insert(笔记本部分机型需要同时按 Fn)
- 粘贴:Shift + Insert
Ctrl + C 在 Linux 终端含义:终止当前正在运行的程序。
8 本篇小结



